./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-word-trans.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/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_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-word-trans.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/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_6303a4e4-365e-476f-854b-7b4452b3379f/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 9cb2b0cbecf02e8cce2fd890595fb88c3204482a27ce7ac6f4ef6fb92949d747 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 00:29:23,177 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 00:29:23,248 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 00:29:23,253 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 00:29:23,254 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 00:29:23,281 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 00:29:23,281 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 00:29:23,282 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 00:29:23,283 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 00:29:23,283 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 00:29:23,284 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 00:29:23,284 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 00:29:23,285 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 00:29:23,286 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 00:29:23,286 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 00:29:23,287 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 00:29:23,287 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 00:29:23,288 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 00:29:23,288 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 00:29:23,289 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 00:29:23,290 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 00:29:23,293 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 00:29:23,294 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 00:29:23,294 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 00:29:23,294 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 00:29:23,295 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 00:29:23,295 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 00:29:23,296 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 00:29:23,296 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 00:29:23,296 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 00:29:23,297 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 00:29:23,297 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:29:23,298 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 00:29:23,298 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 00:29:23,298 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 00:29:23,298 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 00:29:23,299 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 00:29:23,299 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 00:29:23,299 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 00:29:23,299 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 00:29:23,299 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 00:29:23,300 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 00:29:23,300 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_6303a4e4-365e-476f-854b-7b4452b3379f/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_6303a4e4-365e-476f-854b-7b4452b3379f/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 -> 9cb2b0cbecf02e8cce2fd890595fb88c3204482a27ce7ac6f4ef6fb92949d747 [2023-11-29 00:29:23,547 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 00:29:23,582 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 00:29:23,585 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 00:29:23,586 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 00:29:23,587 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 00:29:23,588 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/chl-word-trans.wvr.c [2023-11-29 00:29:26,420 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 00:29:26,592 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 00:29:26,592 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/sv-benchmarks/c/weaver/chl-word-trans.wvr.c [2023-11-29 00:29:26,600 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/data/b0226f93b/5fadfb45acf14676b6c923b86184029d/FLAGddc3141d7 [2023-11-29 00:29:26,613 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/data/b0226f93b/5fadfb45acf14676b6c923b86184029d [2023-11-29 00:29:26,616 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 00:29:26,617 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 00:29:26,619 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 00:29:26,619 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 00:29:26,624 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 00:29:26,625 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,626 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@de5275d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26, skipping insertion in model container [2023-11-29 00:29:26,626 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,651 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 00:29:26,812 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_6303a4e4-365e-476f-854b-7b4452b3379f/sv-benchmarks/c/weaver/chl-word-trans.wvr.c[3331,3344] [2023-11-29 00:29:26,823 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:29:26,834 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 00:29:26,881 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_6303a4e4-365e-476f-854b-7b4452b3379f/sv-benchmarks/c/weaver/chl-word-trans.wvr.c[3331,3344] [2023-11-29 00:29:26,885 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:29:26,898 INFO L206 MainTranslator]: Completed translation [2023-11-29 00:29:26,898 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26 WrapperNode [2023-11-29 00:29:26,899 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 00:29:26,900 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 00:29:26,900 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 00:29:26,900 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 00:29:26,908 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,919 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,945 INFO L138 Inliner]: procedures = 25, calls = 44, calls flagged for inlining = 8, calls inlined = 12, statements flattened = 183 [2023-11-29 00:29:26,945 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 00:29:26,946 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 00:29:26,946 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 00:29:26,946 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 00:29:26,956 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,956 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,961 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,979 INFO L175 MemorySlicer]: Split 23 memory accesses to 5 slices as follows [2, 2, 15, 2, 2]. 65 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0]. The 6 writes are split as follows [0, 1, 3, 1, 1]. [2023-11-29 00:29:26,979 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,979 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,992 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:26,997 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:27,001 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:27,003 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:27,008 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 00:29:27,009 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 00:29:27,009 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 00:29:27,009 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 00:29:27,010 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (1/1) ... [2023-11-29 00:29:27,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:29:27,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:29:27,042 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 00:29:27,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 00:29:27,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 00:29:27,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 00:29:27,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 00:29:27,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 00:29:27,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 00:29:27,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 00:29:27,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 00:29:27,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 00:29:27,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 00:29:27,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 00:29:27,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 00:29:27,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 00:29:27,083 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 00:29:27,084 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 00:29:27,084 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 00:29:27,084 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 00:29:27,084 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-11-29 00:29:27,084 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-11-29 00:29:27,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 00:29:27,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 00:29:27,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 00:29:27,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 00:29:27,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 00:29:27,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 00:29:27,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 00:29:27,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 00:29:27,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 00:29:27,088 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 00:29:27,217 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 00:29:27,219 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 00:29:27,594 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 00:29:27,947 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 00:29:27,947 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-29 00:29:27,948 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:29:27 BoogieIcfgContainer [2023-11-29 00:29:27,948 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 00:29:27,951 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 00:29:27,951 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 00:29:27,954 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 00:29:27,954 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 12:29:26" (1/3) ... [2023-11-29 00:29:27,955 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75833b08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:29:27, skipping insertion in model container [2023-11-29 00:29:27,955 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:29:26" (2/3) ... [2023-11-29 00:29:27,955 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75833b08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:29:27, skipping insertion in model container [2023-11-29 00:29:27,955 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:29:27" (3/3) ... [2023-11-29 00:29:27,957 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-word-trans.wvr.c [2023-11-29 00:29:27,966 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 00:29:27,977 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 00:29:27,977 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 00:29:27,977 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 00:29:28,036 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-29 00:29:28,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 49 places, 51 transitions, 123 flow [2023-11-29 00:29:28,105 INFO L124 PetriNetUnfolderBase]: 12/48 cut-off events. [2023-11-29 00:29:28,105 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 00:29:28,109 INFO L83 FinitePrefix]: Finished finitePrefix Result has 61 conditions, 48 events. 12/48 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 74 event pairs, 0 based on Foata normal form. 0/35 useless extension candidates. Maximal degree in co-relation 36. Up to 2 conditions per place. [2023-11-29 00:29:28,109 INFO L82 GeneralOperation]: Start removeDead. Operand has 49 places, 51 transitions, 123 flow [2023-11-29 00:29:28,114 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 45 places, 47 transitions, 112 flow [2023-11-29 00:29:28,122 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 00:29:28,129 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;@4180f4f2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 00:29:28,129 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-11-29 00:29:28,148 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 00:29:28,148 INFO L124 PetriNetUnfolderBase]: 12/46 cut-off events. [2023-11-29 00:29:28,148 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 00:29:28,149 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:28,149 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:28,150 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:28,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:28,156 INFO L85 PathProgramCache]: Analyzing trace with hash 156581823, now seen corresponding path program 1 times [2023-11-29 00:29:28,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:28,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129819565] [2023-11-29 00:29:28,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:28,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:28,854 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 00:29:28,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:28,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129819565] [2023-11-29 00:29:28,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129819565] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:28,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:28,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:28,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184040851] [2023-11-29 00:29:28,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:28,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:28,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:28,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:28,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:28,906 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:28,909 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 47 transitions, 112 flow. Second operand has 5 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 00:29:28,909 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:28,909 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:28,910 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:30,051 INFO L124 PetriNetUnfolderBase]: 4644/6290 cut-off events. [2023-11-29 00:29:30,051 INFO L125 PetriNetUnfolderBase]: For 397/397 co-relation queries the response was YES. [2023-11-29 00:29:30,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12850 conditions, 6290 events. 4644/6290 cut-off events. For 397/397 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 26817 event pairs, 1292 based on Foata normal form. 1/4654 useless extension candidates. Maximal degree in co-relation 11342. Up to 2790 conditions per place. [2023-11-29 00:29:30,104 INFO L140 encePairwiseOnDemand]: 41/51 looper letters, 101 selfloop transitions, 13 changer transitions 1/116 dead transitions. [2023-11-29 00:29:30,104 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 116 transitions, 507 flow [2023-11-29 00:29:30,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:30,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:30,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 136 transitions. [2023-11-29 00:29:30,117 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5333333333333333 [2023-11-29 00:29:30,118 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 136 transitions. [2023-11-29 00:29:30,119 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 136 transitions. [2023-11-29 00:29:30,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:30,122 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 136 transitions. [2023-11-29 00:29:30,125 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.2) internal successors, (136), 5 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:30,129 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:30,129 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:30,131 INFO L175 Difference]: Start difference. First operand has 45 places, 47 transitions, 112 flow. Second operand 5 states and 136 transitions. [2023-11-29 00:29:30,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 116 transitions, 507 flow [2023-11-29 00:29:30,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 116 transitions, 477 flow, removed 0 selfloop flow, removed 6 redundant places. [2023-11-29 00:29:30,144 INFO L231 Difference]: Finished difference. Result has 46 places, 57 transitions, 178 flow [2023-11-29 00:29:30,147 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=100, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=178, PETRI_PLACES=46, PETRI_TRANSITIONS=57} [2023-11-29 00:29:30,150 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 1 predicate places. [2023-11-29 00:29:30,151 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 57 transitions, 178 flow [2023-11-29 00:29:30,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:30,151 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:30,151 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:30,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 00:29:30,152 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:30,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:30,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1349175001, now seen corresponding path program 2 times [2023-11-29 00:29:30,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:30,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648573113] [2023-11-29 00:29:30,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:30,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:30,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:30,417 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 00:29:30,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:30,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648573113] [2023-11-29 00:29:30,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648573113] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:30,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:30,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:30,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903441604] [2023-11-29 00:29:30,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:30,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:30,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:30,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:30,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:30,422 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:30,422 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 57 transitions, 178 flow. Second operand has 5 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 00:29:30,422 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:30,422 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:30,422 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:31,446 INFO L124 PetriNetUnfolderBase]: 6056/8405 cut-off events. [2023-11-29 00:29:31,447 INFO L125 PetriNetUnfolderBase]: For 1831/1831 co-relation queries the response was YES. [2023-11-29 00:29:31,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19935 conditions, 8405 events. 6056/8405 cut-off events. For 1831/1831 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 40188 event pairs, 2727 based on Foata normal form. 1/7091 useless extension candidates. Maximal degree in co-relation 16739. Up to 4843 conditions per place. [2023-11-29 00:29:31,498 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 114 selfloop transitions, 7 changer transitions 3/125 dead transitions. [2023-11-29 00:29:31,498 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 125 transitions, 626 flow [2023-11-29 00:29:31,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:31,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:31,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 131 transitions. [2023-11-29 00:29:31,501 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5137254901960784 [2023-11-29 00:29:31,501 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 131 transitions. [2023-11-29 00:29:31,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 131 transitions. [2023-11-29 00:29:31,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:31,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 131 transitions. [2023-11-29 00:29:31,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 26.2) internal successors, (131), 5 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 00:29:31,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:31,506 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:31,506 INFO L175 Difference]: Start difference. First operand has 46 places, 57 transitions, 178 flow. Second operand 5 states and 131 transitions. [2023-11-29 00:29:31,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 125 transitions, 626 flow [2023-11-29 00:29:31,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 125 transitions, 626 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 00:29:31,522 INFO L231 Difference]: Finished difference. Result has 53 places, 61 transitions, 235 flow [2023-11-29 00:29:31,522 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=178, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=235, PETRI_PLACES=53, PETRI_TRANSITIONS=61} [2023-11-29 00:29:31,523 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 8 predicate places. [2023-11-29 00:29:31,523 INFO L495 AbstractCegarLoop]: Abstraction has has 53 places, 61 transitions, 235 flow [2023-11-29 00:29:31,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:31,524 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:31,524 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:31,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 00:29:31,524 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:31,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:31,525 INFO L85 PathProgramCache]: Analyzing trace with hash 2073642059, now seen corresponding path program 3 times [2023-11-29 00:29:31,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:31,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581162015] [2023-11-29 00:29:31,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:31,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:31,770 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 00:29:31,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:31,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581162015] [2023-11-29 00:29:31,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581162015] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:31,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:31,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:31,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367541886] [2023-11-29 00:29:31,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:31,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:31,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:31,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:31,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:31,773 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:31,773 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 61 transitions, 235 flow. Second operand has 5 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 00:29:31,773 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:31,773 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:31,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:33,080 INFO L124 PetriNetUnfolderBase]: 7156/10075 cut-off events. [2023-11-29 00:29:33,081 INFO L125 PetriNetUnfolderBase]: For 5721/5721 co-relation queries the response was YES. [2023-11-29 00:29:33,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25248 conditions, 10075 events. 7156/10075 cut-off events. For 5721/5721 co-relation queries the response was YES. Maximal size of possible extension queue 435. Compared 51012 event pairs, 3919 based on Foata normal form. 1/8845 useless extension candidates. Maximal degree in co-relation 17789. Up to 7387 conditions per place. [2023-11-29 00:29:33,166 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 116 selfloop transitions, 8 changer transitions 3/128 dead transitions. [2023-11-29 00:29:33,166 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 128 transitions, 710 flow [2023-11-29 00:29:33,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:33,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:33,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 129 transitions. [2023-11-29 00:29:33,169 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5058823529411764 [2023-11-29 00:29:33,169 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 129 transitions. [2023-11-29 00:29:33,169 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 129 transitions. [2023-11-29 00:29:33,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:33,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 129 transitions. [2023-11-29 00:29:33,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 25.8) internal successors, (129), 5 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 00:29:33,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:33,172 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:33,172 INFO L175 Difference]: Start difference. First operand has 53 places, 61 transitions, 235 flow. Second operand 5 states and 129 transitions. [2023-11-29 00:29:33,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 128 transitions, 710 flow [2023-11-29 00:29:33,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 128 transitions, 700 flow, removed 3 selfloop flow, removed 1 redundant places. [2023-11-29 00:29:33,225 INFO L231 Difference]: Finished difference. Result has 59 places, 66 transitions, 309 flow [2023-11-29 00:29:33,225 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=231, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=309, PETRI_PLACES=59, PETRI_TRANSITIONS=66} [2023-11-29 00:29:33,226 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 14 predicate places. [2023-11-29 00:29:33,227 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 66 transitions, 309 flow [2023-11-29 00:29:33,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:33,227 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:33,227 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:33,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 00:29:33,228 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:33,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:33,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1616001425, now seen corresponding path program 4 times [2023-11-29 00:29:33,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:33,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323435514] [2023-11-29 00:29:33,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:33,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:33,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:33,485 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 00:29:33,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:33,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323435514] [2023-11-29 00:29:33,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323435514] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:33,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:33,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:33,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449710443] [2023-11-29 00:29:33,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:33,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:33,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:33,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:33,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:33,489 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:33,490 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 66 transitions, 309 flow. Second operand has 5 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 00:29:33,490 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:33,490 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:33,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:34,789 INFO L124 PetriNetUnfolderBase]: 7374/10352 cut-off events. [2023-11-29 00:29:34,790 INFO L125 PetriNetUnfolderBase]: For 9584/9584 co-relation queries the response was YES. [2023-11-29 00:29:34,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27372 conditions, 10352 events. 7374/10352 cut-off events. For 9584/9584 co-relation queries the response was YES. Maximal size of possible extension queue 456. Compared 52271 event pairs, 3439 based on Foata normal form. 1/9088 useless extension candidates. Maximal degree in co-relation 19870. Up to 5975 conditions per place. [2023-11-29 00:29:34,835 INFO L140 encePairwiseOnDemand]: 41/51 looper letters, 114 selfloop transitions, 20 changer transitions 1/136 dead transitions. [2023-11-29 00:29:34,835 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 136 transitions, 807 flow [2023-11-29 00:29:34,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:34,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:34,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 139 transitions. [2023-11-29 00:29:34,837 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5450980392156862 [2023-11-29 00:29:34,837 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 139 transitions. [2023-11-29 00:29:34,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 139 transitions. [2023-11-29 00:29:34,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:34,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 139 transitions. [2023-11-29 00:29:34,839 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.8) internal successors, (139), 5 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 00:29:34,840 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:34,841 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:34,841 INFO L175 Difference]: Start difference. First operand has 59 places, 66 transitions, 309 flow. Second operand 5 states and 139 transitions. [2023-11-29 00:29:34,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 136 transitions, 807 flow [2023-11-29 00:29:34,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 136 transitions, 791 flow, removed 6 selfloop flow, removed 1 redundant places. [2023-11-29 00:29:34,912 INFO L231 Difference]: Finished difference. Result has 65 places, 76 transitions, 468 flow [2023-11-29 00:29:34,912 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=298, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=468, PETRI_PLACES=65, PETRI_TRANSITIONS=76} [2023-11-29 00:29:34,913 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 20 predicate places. [2023-11-29 00:29:34,913 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 76 transitions, 468 flow [2023-11-29 00:29:34,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:34,914 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:34,914 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:34,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 00:29:34,914 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:34,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:34,915 INFO L85 PathProgramCache]: Analyzing trace with hash -2116669345, now seen corresponding path program 5 times [2023-11-29 00:29:34,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:34,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880770322] [2023-11-29 00:29:34,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:34,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:34,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:35,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:29:35,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:35,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880770322] [2023-11-29 00:29:35,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880770322] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:35,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:35,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:35,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677753762] [2023-11-29 00:29:35,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:35,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:35,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:35,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:35,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:35,111 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:35,111 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 76 transitions, 468 flow. Second operand has 5 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 00:29:35,111 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:35,111 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:35,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:36,313 INFO L124 PetriNetUnfolderBase]: 8054/11336 cut-off events. [2023-11-29 00:29:36,313 INFO L125 PetriNetUnfolderBase]: For 17521/17521 co-relation queries the response was YES. [2023-11-29 00:29:36,330 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32396 conditions, 11336 events. 8054/11336 cut-off events. For 17521/17521 co-relation queries the response was YES. Maximal size of possible extension queue 525. Compared 58825 event pairs, 3985 based on Foata normal form. 1/9932 useless extension candidates. Maximal degree in co-relation 23537. Up to 7735 conditions per place. [2023-11-29 00:29:36,360 INFO L140 encePairwiseOnDemand]: 41/51 looper letters, 130 selfloop transitions, 22 changer transitions 1/154 dead transitions. [2023-11-29 00:29:36,360 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 154 transitions, 1075 flow [2023-11-29 00:29:36,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:36,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:36,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 137 transitions. [2023-11-29 00:29:36,361 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5372549019607843 [2023-11-29 00:29:36,361 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 137 transitions. [2023-11-29 00:29:36,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 137 transitions. [2023-11-29 00:29:36,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:36,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 137 transitions. [2023-11-29 00:29:36,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:36,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:36,364 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:36,364 INFO L175 Difference]: Start difference. First operand has 65 places, 76 transitions, 468 flow. Second operand 5 states and 137 transitions. [2023-11-29 00:29:36,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 154 transitions, 1075 flow [2023-11-29 00:29:36,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 154 transitions, 1011 flow, removed 32 selfloop flow, removed 0 redundant places. [2023-11-29 00:29:36,466 INFO L231 Difference]: Finished difference. Result has 72 places, 88 transitions, 627 flow [2023-11-29 00:29:36,466 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=440, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=627, PETRI_PLACES=72, PETRI_TRANSITIONS=88} [2023-11-29 00:29:36,467 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 27 predicate places. [2023-11-29 00:29:36,467 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 88 transitions, 627 flow [2023-11-29 00:29:36,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:36,468 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:36,468 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:36,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 00:29:36,468 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:36,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:36,469 INFO L85 PathProgramCache]: Analyzing trace with hash -288130251, now seen corresponding path program 6 times [2023-11-29 00:29:36,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:36,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938008242] [2023-11-29 00:29:36,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:36,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:36,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:36,622 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 00:29:36,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:36,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938008242] [2023-11-29 00:29:36,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938008242] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:36,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:36,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:36,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584475855] [2023-11-29 00:29:36,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:36,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:36,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:36,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:36,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:36,625 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:36,625 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 88 transitions, 627 flow. Second operand has 5 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 00:29:36,625 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:36,625 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:36,625 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:37,985 INFO L124 PetriNetUnfolderBase]: 8226/11566 cut-off events. [2023-11-29 00:29:37,985 INFO L125 PetriNetUnfolderBase]: For 21444/21444 co-relation queries the response was YES. [2023-11-29 00:29:38,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34277 conditions, 11566 events. 8226/11566 cut-off events. For 21444/21444 co-relation queries the response was YES. Maximal size of possible extension queue 536. Compared 59784 event pairs, 2584 based on Foata normal form. 1/10370 useless extension candidates. Maximal degree in co-relation 32943. Up to 5432 conditions per place. [2023-11-29 00:29:38,061 INFO L140 encePairwiseOnDemand]: 41/51 looper letters, 113 selfloop transitions, 45 changer transitions 1/160 dead transitions. [2023-11-29 00:29:38,062 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 160 transitions, 1213 flow [2023-11-29 00:29:38,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:38,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:38,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 136 transitions. [2023-11-29 00:29:38,064 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5333333333333333 [2023-11-29 00:29:38,064 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 136 transitions. [2023-11-29 00:29:38,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 136 transitions. [2023-11-29 00:29:38,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:38,064 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 136 transitions. [2023-11-29 00:29:38,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.2) internal successors, (136), 5 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:38,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:38,067 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:38,067 INFO L175 Difference]: Start difference. First operand has 72 places, 88 transitions, 627 flow. Second operand 5 states and 136 transitions. [2023-11-29 00:29:38,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 160 transitions, 1213 flow [2023-11-29 00:29:38,227 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 160 transitions, 1208 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 00:29:38,230 INFO L231 Difference]: Finished difference. Result has 78 places, 102 transitions, 883 flow [2023-11-29 00:29:38,230 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=623, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=883, PETRI_PLACES=78, PETRI_TRANSITIONS=102} [2023-11-29 00:29:38,231 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 33 predicate places. [2023-11-29 00:29:38,231 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 102 transitions, 883 flow [2023-11-29 00:29:38,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:38,232 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:38,232 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:38,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 00:29:38,233 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:38,233 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:38,233 INFO L85 PathProgramCache]: Analyzing trace with hash 3162044, now seen corresponding path program 1 times [2023-11-29 00:29:38,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:38,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686922313] [2023-11-29 00:29:38,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:38,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:38,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:38,472 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 00:29:38,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:38,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686922313] [2023-11-29 00:29:38,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686922313] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:38,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:38,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:38,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124052276] [2023-11-29 00:29:38,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:38,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:29:38,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:38,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:29:38,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:29:38,475 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:38,475 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 102 transitions, 883 flow. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:38,475 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:38,475 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:38,475 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:40,509 INFO L124 PetriNetUnfolderBase]: 14764/20504 cut-off events. [2023-11-29 00:29:40,509 INFO L125 PetriNetUnfolderBase]: For 53199/53199 co-relation queries the response was YES. [2023-11-29 00:29:40,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66908 conditions, 20504 events. 14764/20504 cut-off events. For 53199/53199 co-relation queries the response was YES. Maximal size of possible extension queue 862. Compared 113393 event pairs, 5928 based on Foata normal form. 5/18358 useless extension candidates. Maximal degree in co-relation 64325. Up to 7755 conditions per place. [2023-11-29 00:29:40,610 INFO L140 encePairwiseOnDemand]: 43/51 looper letters, 166 selfloop transitions, 23 changer transitions 39/229 dead transitions. [2023-11-29 00:29:40,610 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 229 transitions, 2203 flow [2023-11-29 00:29:40,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:29:40,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 00:29:40,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 160 transitions. [2023-11-29 00:29:40,612 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5228758169934641 [2023-11-29 00:29:40,612 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 160 transitions. [2023-11-29 00:29:40,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 160 transitions. [2023-11-29 00:29:40,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:40,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 160 transitions. [2023-11-29 00:29:40,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 26.666666666666668) internal successors, (160), 6 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:40,615 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:40,615 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:40,616 INFO L175 Difference]: Start difference. First operand has 78 places, 102 transitions, 883 flow. Second operand 6 states and 160 transitions. [2023-11-29 00:29:40,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 229 transitions, 2203 flow [2023-11-29 00:29:41,008 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 229 transitions, 2107 flow, removed 12 selfloop flow, removed 1 redundant places. [2023-11-29 00:29:41,011 INFO L231 Difference]: Finished difference. Result has 86 places, 113 transitions, 1007 flow [2023-11-29 00:29:41,012 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=821, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1007, PETRI_PLACES=86, PETRI_TRANSITIONS=113} [2023-11-29 00:29:41,013 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 41 predicate places. [2023-11-29 00:29:41,013 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 113 transitions, 1007 flow [2023-11-29 00:29:41,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:41,013 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:41,013 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:41,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 00:29:41,014 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:41,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:41,014 INFO L85 PathProgramCache]: Analyzing trace with hash 106030325, now seen corresponding path program 1 times [2023-11-29 00:29:41,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:41,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928750571] [2023-11-29 00:29:41,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:41,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:41,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:41,276 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 00:29:41,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:41,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928750571] [2023-11-29 00:29:41,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928750571] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:41,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:41,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:41,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762962152] [2023-11-29 00:29:41,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:41,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:29:41,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:41,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:29:41,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:29:41,278 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:41,278 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 113 transitions, 1007 flow. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:41,279 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:41,279 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:41,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:44,476 INFO L124 PetriNetUnfolderBase]: 22765/31248 cut-off events. [2023-11-29 00:29:44,476 INFO L125 PetriNetUnfolderBase]: For 89084/89084 co-relation queries the response was YES. [2023-11-29 00:29:44,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106715 conditions, 31248 events. 22765/31248 cut-off events. For 89084/89084 co-relation queries the response was YES. Maximal size of possible extension queue 1244. Compared 177984 event pairs, 8102 based on Foata normal form. 5/27859 useless extension candidates. Maximal degree in co-relation 106608. Up to 13555 conditions per place. [2023-11-29 00:29:44,645 INFO L140 encePairwiseOnDemand]: 43/51 looper letters, 186 selfloop transitions, 24 changer transitions 10/221 dead transitions. [2023-11-29 00:29:44,645 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 221 transitions, 2230 flow [2023-11-29 00:29:44,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:29:44,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 00:29:44,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 139 transitions. [2023-11-29 00:29:44,647 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4542483660130719 [2023-11-29 00:29:44,647 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 139 transitions. [2023-11-29 00:29:44,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 139 transitions. [2023-11-29 00:29:44,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:44,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 139 transitions. [2023-11-29 00:29:44,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 23.166666666666668) internal successors, (139), 6 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 00:29:44,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:44,649 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:44,649 INFO L175 Difference]: Start difference. First operand has 86 places, 113 transitions, 1007 flow. Second operand 6 states and 139 transitions. [2023-11-29 00:29:44,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 221 transitions, 2230 flow [2023-11-29 00:29:45,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 221 transitions, 2190 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-29 00:29:45,265 INFO L231 Difference]: Finished difference. Result has 92 places, 126 transitions, 1190 flow [2023-11-29 00:29:45,265 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=983, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1190, PETRI_PLACES=92, PETRI_TRANSITIONS=126} [2023-11-29 00:29:45,265 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 47 predicate places. [2023-11-29 00:29:45,265 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 126 transitions, 1190 flow [2023-11-29 00:29:45,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:45,266 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:45,266 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:45,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 00:29:45,266 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:45,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:45,266 INFO L85 PathProgramCache]: Analyzing trace with hash 2147160632, now seen corresponding path program 1 times [2023-11-29 00:29:45,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:45,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202998085] [2023-11-29 00:29:45,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:45,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:45,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:45,417 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 00:29:45,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:45,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202998085] [2023-11-29 00:29:45,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202998085] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:45,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:45,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:45,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480448772] [2023-11-29 00:29:45,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:45,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:45,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:45,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:45,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:45,420 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:45,420 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 126 transitions, 1190 flow. Second operand has 5 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 00:29:45,420 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:45,420 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:45,420 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:48,594 INFO L124 PetriNetUnfolderBase]: 20829/28668 cut-off events. [2023-11-29 00:29:48,594 INFO L125 PetriNetUnfolderBase]: For 87805/87805 co-relation queries the response was YES. [2023-11-29 00:29:48,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99361 conditions, 28668 events. 20829/28668 cut-off events. For 87805/87805 co-relation queries the response was YES. Maximal size of possible extension queue 1174. Compared 159356 event pairs, 6204 based on Foata normal form. 1/25535 useless extension candidates. Maximal degree in co-relation 94979. Up to 14526 conditions per place. [2023-11-29 00:29:48,813 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 192 selfloop transitions, 23 changer transitions 18/234 dead transitions. [2023-11-29 00:29:48,814 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 234 transitions, 2450 flow [2023-11-29 00:29:48,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:48,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:48,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 135 transitions. [2023-11-29 00:29:48,815 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2023-11-29 00:29:48,816 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 135 transitions. [2023-11-29 00:29:48,816 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 135 transitions. [2023-11-29 00:29:48,816 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:48,816 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 135 transitions. [2023-11-29 00:29:48,817 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.0) internal successors, (135), 5 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 00:29:48,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:48,818 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:48,818 INFO L175 Difference]: Start difference. First operand has 92 places, 126 transitions, 1190 flow. Second operand 5 states and 135 transitions. [2023-11-29 00:29:48,818 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 234 transitions, 2450 flow [2023-11-29 00:29:49,530 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 234 transitions, 2403 flow, removed 4 selfloop flow, removed 1 redundant places. [2023-11-29 00:29:49,534 INFO L231 Difference]: Finished difference. Result has 98 places, 136 transitions, 1379 flow [2023-11-29 00:29:49,534 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1166, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1379, PETRI_PLACES=98, PETRI_TRANSITIONS=136} [2023-11-29 00:29:49,535 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 53 predicate places. [2023-11-29 00:29:49,535 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 136 transitions, 1379 flow [2023-11-29 00:29:49,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:49,535 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:49,536 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:49,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 00:29:49,536 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:49,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:49,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1100579122, now seen corresponding path program 2 times [2023-11-29 00:29:49,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:49,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385375082] [2023-11-29 00:29:49,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:49,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:49,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:49,710 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 00:29:49,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:49,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385375082] [2023-11-29 00:29:49,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385375082] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:49,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:49,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:49,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563049594] [2023-11-29 00:29:49,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:49,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:49,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:49,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:49,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:49,714 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:49,715 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 136 transitions, 1379 flow. Second operand has 5 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 00:29:49,715 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:49,715 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:49,715 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:53,092 INFO L124 PetriNetUnfolderBase]: 20535/28245 cut-off events. [2023-11-29 00:29:53,092 INFO L125 PetriNetUnfolderBase]: For 118662/118662 co-relation queries the response was YES. [2023-11-29 00:29:53,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99477 conditions, 28245 events. 20535/28245 cut-off events. For 118662/118662 co-relation queries the response was YES. Maximal size of possible extension queue 1153. Compared 157009 event pairs, 11182 based on Foata normal form. 1/25630 useless extension candidates. Maximal degree in co-relation 94760. Up to 19786 conditions per place. [2023-11-29 00:29:53,268 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 154 selfloop transitions, 20 changer transitions 19/194 dead transitions. [2023-11-29 00:29:53,268 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 194 transitions, 1957 flow [2023-11-29 00:29:53,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:53,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:53,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 130 transitions. [2023-11-29 00:29:53,270 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5098039215686274 [2023-11-29 00:29:53,270 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 130 transitions. [2023-11-29 00:29:53,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 130 transitions. [2023-11-29 00:29:53,270 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:53,270 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 130 transitions. [2023-11-29 00:29:53,271 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:53,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:53,272 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:53,272 INFO L175 Difference]: Start difference. First operand has 98 places, 136 transitions, 1379 flow. Second operand 5 states and 130 transitions. [2023-11-29 00:29:53,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 194 transitions, 1957 flow [2023-11-29 00:29:53,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 194 transitions, 1920 flow, removed 16 selfloop flow, removed 1 redundant places. [2023-11-29 00:29:53,983 INFO L231 Difference]: Finished difference. Result has 102 places, 133 transitions, 1341 flow [2023-11-29 00:29:53,984 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1358, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1341, PETRI_PLACES=102, PETRI_TRANSITIONS=133} [2023-11-29 00:29:53,985 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 57 predicate places. [2023-11-29 00:29:53,985 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 133 transitions, 1341 flow [2023-11-29 00:29:53,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:53,985 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:53,985 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:53,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 00:29:53,986 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:53,986 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:53,986 INFO L85 PathProgramCache]: Analyzing trace with hash 708407042, now seen corresponding path program 3 times [2023-11-29 00:29:53,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:53,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630724927] [2023-11-29 00:29:53,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:53,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:54,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:54,106 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 00:29:54,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:54,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630724927] [2023-11-29 00:29:54,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630724927] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:54,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:54,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:54,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546455954] [2023-11-29 00:29:54,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:54,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:54,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:54,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:54,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:54,108 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:54,108 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 133 transitions, 1341 flow. Second operand has 5 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 00:29:54,108 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:54,108 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:54,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:29:57,565 INFO L124 PetriNetUnfolderBase]: 20621/28352 cut-off events. [2023-11-29 00:29:57,565 INFO L125 PetriNetUnfolderBase]: For 119437/119437 co-relation queries the response was YES. [2023-11-29 00:29:57,671 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100229 conditions, 28352 events. 20621/28352 cut-off events. For 119437/119437 co-relation queries the response was YES. Maximal size of possible extension queue 1149. Compared 157395 event pairs, 10800 based on Foata normal form. 1/25715 useless extension candidates. Maximal degree in co-relation 100140. Up to 19786 conditions per place. [2023-11-29 00:29:57,755 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 170 selfloop transitions, 26 changer transitions 14/211 dead transitions. [2023-11-29 00:29:57,756 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 211 transitions, 2140 flow [2023-11-29 00:29:57,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:29:57,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:29:57,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 139 transitions. [2023-11-29 00:29:57,757 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5450980392156862 [2023-11-29 00:29:57,757 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 139 transitions. [2023-11-29 00:29:57,757 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 139 transitions. [2023-11-29 00:29:57,757 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:29:57,757 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 139 transitions. [2023-11-29 00:29:57,758 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.8) internal successors, (139), 5 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 00:29:57,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:57,759 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:29:57,759 INFO L175 Difference]: Start difference. First operand has 102 places, 133 transitions, 1341 flow. Second operand 5 states and 139 transitions. [2023-11-29 00:29:57,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 211 transitions, 2140 flow [2023-11-29 00:29:58,597 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 211 transitions, 2090 flow, removed 5 selfloop flow, removed 4 redundant places. [2023-11-29 00:29:58,601 INFO L231 Difference]: Finished difference. Result has 102 places, 135 transitions, 1353 flow [2023-11-29 00:29:58,601 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1299, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1353, PETRI_PLACES=102, PETRI_TRANSITIONS=135} [2023-11-29 00:29:58,602 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 57 predicate places. [2023-11-29 00:29:58,602 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 135 transitions, 1353 flow [2023-11-29 00:29:58,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:29:58,602 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:29:58,602 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:29:58,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 00:29:58,603 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:29:58,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:29:58,603 INFO L85 PathProgramCache]: Analyzing trace with hash 742847906, now seen corresponding path program 4 times [2023-11-29 00:29:58,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:29:58,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940322862] [2023-11-29 00:29:58,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:29:58,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:29:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:29:58,734 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 00:29:58,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:29:58,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940322862] [2023-11-29 00:29:58,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940322862] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:29:58,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:29:58,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:29:58,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659726306] [2023-11-29 00:29:58,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:29:58,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:29:58,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:29:58,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:29:58,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:29:58,736 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:29:58,737 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 135 transitions, 1353 flow. Second operand has 5 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 00:29:58,737 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:29:58,737 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:29:58,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:02,092 INFO L124 PetriNetUnfolderBase]: 20299/27878 cut-off events. [2023-11-29 00:30:02,092 INFO L125 PetriNetUnfolderBase]: For 125111/125111 co-relation queries the response was YES. [2023-11-29 00:30:02,192 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100162 conditions, 27878 events. 20299/27878 cut-off events. For 125111/125111 co-relation queries the response was YES. Maximal size of possible extension queue 1125. Compared 153551 event pairs, 11924 based on Foata normal form. 1/25255 useless extension candidates. Maximal degree in co-relation 96027. Up to 22690 conditions per place. [2023-11-29 00:30:02,269 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 159 selfloop transitions, 10 changer transitions 21/191 dead transitions. [2023-11-29 00:30:02,269 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 191 transitions, 1900 flow [2023-11-29 00:30:02,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:02,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:02,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 128 transitions. [2023-11-29 00:30:02,270 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5019607843137255 [2023-11-29 00:30:02,270 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 128 transitions. [2023-11-29 00:30:02,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 128 transitions. [2023-11-29 00:30:02,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:02,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 128 transitions. [2023-11-29 00:30:02,271 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:02,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:02,272 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:02,272 INFO L175 Difference]: Start difference. First operand has 102 places, 135 transitions, 1353 flow. Second operand 5 states and 128 transitions. [2023-11-29 00:30:02,272 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 191 transitions, 1900 flow [2023-11-29 00:30:03,231 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 191 transitions, 1840 flow, removed 22 selfloop flow, removed 2 redundant places. [2023-11-29 00:30:03,234 INFO L231 Difference]: Finished difference. Result has 103 places, 130 transitions, 1225 flow [2023-11-29 00:30:03,234 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1301, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1225, PETRI_PLACES=103, PETRI_TRANSITIONS=130} [2023-11-29 00:30:03,235 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 58 predicate places. [2023-11-29 00:30:03,235 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 130 transitions, 1225 flow [2023-11-29 00:30:03,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:03,235 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:03,235 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:03,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 00:30:03,236 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:03,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:03,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1900501384, now seen corresponding path program 5 times [2023-11-29 00:30:03,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:03,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071670585] [2023-11-29 00:30:03,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:03,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:03,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:03,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:30:03,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:03,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071670585] [2023-11-29 00:30:03,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071670585] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:03,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:03,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:03,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141292613] [2023-11-29 00:30:03,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:03,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:03,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:03,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:03,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:03,356 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:03,356 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 130 transitions, 1225 flow. Second operand has 5 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 00:30:03,356 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:03,356 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:03,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:06,727 INFO L124 PetriNetUnfolderBase]: 20621/28371 cut-off events. [2023-11-29 00:30:06,727 INFO L125 PetriNetUnfolderBase]: For 114444/114444 co-relation queries the response was YES. [2023-11-29 00:30:06,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100564 conditions, 28371 events. 20621/28371 cut-off events. For 114444/114444 co-relation queries the response was YES. Maximal size of possible extension queue 1153. Compared 156818 event pairs, 6396 based on Foata normal form. 1/25714 useless extension candidates. Maximal degree in co-relation 100486. Up to 15866 conditions per place. [2023-11-29 00:30:06,956 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 186 selfloop transitions, 15 changer transitions 12/214 dead transitions. [2023-11-29 00:30:06,956 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 214 transitions, 2104 flow [2023-11-29 00:30:06,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:06,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:06,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 135 transitions. [2023-11-29 00:30:06,958 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2023-11-29 00:30:06,958 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 135 transitions. [2023-11-29 00:30:06,958 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 135 transitions. [2023-11-29 00:30:06,958 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:06,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 135 transitions. [2023-11-29 00:30:06,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.0) internal successors, (135), 5 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 00:30:06,960 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:06,961 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:06,961 INFO L175 Difference]: Start difference. First operand has 103 places, 130 transitions, 1225 flow. Second operand 5 states and 135 transitions. [2023-11-29 00:30:06,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 214 transitions, 2104 flow [2023-11-29 00:30:07,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 214 transitions, 2054 flow, removed 9 selfloop flow, removed 5 redundant places. [2023-11-29 00:30:07,769 INFO L231 Difference]: Finished difference. Result has 103 places, 138 transitions, 1332 flow [2023-11-29 00:30:07,769 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1191, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1332, PETRI_PLACES=103, PETRI_TRANSITIONS=138} [2023-11-29 00:30:07,770 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 58 predicate places. [2023-11-29 00:30:07,770 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 138 transitions, 1332 flow [2023-11-29 00:30:07,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:07,770 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:07,770 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:07,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 00:30:07,771 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:07,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:07,771 INFO L85 PathProgramCache]: Analyzing trace with hash -57963486, now seen corresponding path program 6 times [2023-11-29 00:30:07,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:07,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844681639] [2023-11-29 00:30:07,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:07,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:07,888 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 00:30:07,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:07,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844681639] [2023-11-29 00:30:07,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844681639] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:07,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:07,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:07,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350203530] [2023-11-29 00:30:07,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:07,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:07,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:07,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:07,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:07,890 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:07,890 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 138 transitions, 1332 flow. Second operand has 5 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 00:30:07,890 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:07,890 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:07,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:11,225 INFO L124 PetriNetUnfolderBase]: 20595/28330 cut-off events. [2023-11-29 00:30:11,225 INFO L125 PetriNetUnfolderBase]: For 126473/126473 co-relation queries the response was YES. [2023-11-29 00:30:11,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102434 conditions, 28330 events. 20595/28330 cut-off events. For 126473/126473 co-relation queries the response was YES. Maximal size of possible extension queue 1150. Compared 156690 event pairs, 11956 based on Foata normal form. 1/25663 useless extension candidates. Maximal degree in co-relation 75569. Up to 22690 conditions per place. [2023-11-29 00:30:11,417 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 180 selfloop transitions, 17 changer transitions 12/210 dead transitions. [2023-11-29 00:30:11,417 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 210 transitions, 2036 flow [2023-11-29 00:30:11,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:11,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:11,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 136 transitions. [2023-11-29 00:30:11,419 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5333333333333333 [2023-11-29 00:30:11,419 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 136 transitions. [2023-11-29 00:30:11,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 136 transitions. [2023-11-29 00:30:11,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:11,419 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 136 transitions. [2023-11-29 00:30:11,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.2) internal successors, (136), 5 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:11,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:11,421 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:11,421 INFO L175 Difference]: Start difference. First operand has 103 places, 138 transitions, 1332 flow. Second operand 5 states and 136 transitions. [2023-11-29 00:30:11,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 210 transitions, 2036 flow [2023-11-29 00:30:12,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 210 transitions, 2015 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-11-29 00:30:12,090 INFO L231 Difference]: Finished difference. Result has 108 places, 140 transitions, 1334 flow [2023-11-29 00:30:12,091 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1315, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1334, PETRI_PLACES=108, PETRI_TRANSITIONS=140} [2023-11-29 00:30:12,091 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 63 predicate places. [2023-11-29 00:30:12,091 INFO L495 AbstractCegarLoop]: Abstraction has has 108 places, 140 transitions, 1334 flow [2023-11-29 00:30:12,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:12,092 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:12,092 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:12,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 00:30:12,092 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:12,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:12,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1222311232, now seen corresponding path program 1 times [2023-11-29 00:30:12,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:12,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949399739] [2023-11-29 00:30:12,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:12,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:12,208 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:30:12,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:12,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949399739] [2023-11-29 00:30:12,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949399739] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:12,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:12,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:12,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631824328] [2023-11-29 00:30:12,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:12,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:12,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:12,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:12,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:12,211 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:12,211 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 140 transitions, 1334 flow. Second operand has 5 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 00:30:12,211 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:12,211 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:12,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:15,766 INFO L124 PetriNetUnfolderBase]: 21621/29881 cut-off events. [2023-11-29 00:30:15,766 INFO L125 PetriNetUnfolderBase]: For 139876/139876 co-relation queries the response was YES. [2023-11-29 00:30:15,895 INFO L83 FinitePrefix]: Finished finitePrefix Result has 109504 conditions, 29881 events. 21621/29881 cut-off events. For 139876/139876 co-relation queries the response was YES. Maximal size of possible extension queue 1227. Compared 174006 event pairs, 6252 based on Foata normal form. 1/27080 useless extension candidates. Maximal degree in co-relation 82147. Up to 14958 conditions per place. [2023-11-29 00:30:15,992 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 213 selfloop transitions, 18 changer transitions 3/235 dead transitions. [2023-11-29 00:30:15,992 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 235 transitions, 2444 flow [2023-11-29 00:30:15,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:15,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:15,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 141 transitions. [2023-11-29 00:30:15,994 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5529411764705883 [2023-11-29 00:30:15,994 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 141 transitions. [2023-11-29 00:30:15,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 141 transitions. [2023-11-29 00:30:15,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:15,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 141 transitions. [2023-11-29 00:30:15,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.2) internal successors, (141), 5 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 00:30:15,996 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:15,996 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:15,996 INFO L175 Difference]: Start difference. First operand has 108 places, 140 transitions, 1334 flow. Second operand 5 states and 141 transitions. [2023-11-29 00:30:15,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 235 transitions, 2444 flow [2023-11-29 00:30:17,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 235 transitions, 2386 flow, removed 21 selfloop flow, removed 1 redundant places. [2023-11-29 00:30:17,043 INFO L231 Difference]: Finished difference. Result has 112 places, 151 transitions, 1579 flow [2023-11-29 00:30:17,044 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1296, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1579, PETRI_PLACES=112, PETRI_TRANSITIONS=151} [2023-11-29 00:30:17,044 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 67 predicate places. [2023-11-29 00:30:17,044 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 151 transitions, 1579 flow [2023-11-29 00:30:17,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:17,045 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:17,045 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:17,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 00:30:17,045 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:17,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:17,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1432056562, now seen corresponding path program 2 times [2023-11-29 00:30:17,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:17,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185349975] [2023-11-29 00:30:17,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:17,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:17,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:30:17,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:17,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185349975] [2023-11-29 00:30:17,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185349975] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:17,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:17,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:17,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842671037] [2023-11-29 00:30:17,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:17,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:17,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:17,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:17,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:17,163 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:17,163 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 151 transitions, 1579 flow. Second operand has 5 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 00:30:17,163 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:17,163 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:17,164 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:20,432 INFO L124 PetriNetUnfolderBase]: 21603/29869 cut-off events. [2023-11-29 00:30:20,432 INFO L125 PetriNetUnfolderBase]: For 151318/151318 co-relation queries the response was YES. [2023-11-29 00:30:20,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111195 conditions, 29869 events. 21603/29869 cut-off events. For 151318/151318 co-relation queries the response was YES. Maximal size of possible extension queue 1206. Compared 168459 event pairs, 11960 based on Foata normal form. 1/27066 useless extension candidates. Maximal degree in co-relation 105190. Up to 22690 conditions per place. [2023-11-29 00:30:20,667 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 198 selfloop transitions, 26 changer transitions 3/228 dead transitions. [2023-11-29 00:30:20,668 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 228 transitions, 2418 flow [2023-11-29 00:30:20,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:20,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:20,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 138 transitions. [2023-11-29 00:30:20,669 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5411764705882353 [2023-11-29 00:30:20,669 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 138 transitions. [2023-11-29 00:30:20,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 138 transitions. [2023-11-29 00:30:20,669 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:20,669 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 138 transitions. [2023-11-29 00:30:20,670 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:20,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:20,671 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:20,671 INFO L175 Difference]: Start difference. First operand has 112 places, 151 transitions, 1579 flow. Second operand 5 states and 138 transitions. [2023-11-29 00:30:20,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 228 transitions, 2418 flow [2023-11-29 00:30:21,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 228 transitions, 2388 flow, removed 11 selfloop flow, removed 1 redundant places. [2023-11-29 00:30:21,490 INFO L231 Difference]: Finished difference. Result has 118 places, 155 transitions, 1712 flow [2023-11-29 00:30:21,490 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1554, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1712, PETRI_PLACES=118, PETRI_TRANSITIONS=155} [2023-11-29 00:30:21,491 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 73 predicate places. [2023-11-29 00:30:21,491 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 155 transitions, 1712 flow [2023-11-29 00:30:21,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:21,491 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:21,491 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:21,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 00:30:21,492 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:21,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:21,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1471105024, now seen corresponding path program 3 times [2023-11-29 00:30:21,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:21,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999096649] [2023-11-29 00:30:21,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:21,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:21,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:21,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:30:21,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:21,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999096649] [2023-11-29 00:30:21,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999096649] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:21,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:21,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:21,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256285594] [2023-11-29 00:30:21,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:21,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:21,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:21,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:21,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:21,657 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:21,657 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 155 transitions, 1712 flow. Second operand has 5 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 00:30:21,657 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:21,657 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:21,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:26,136 INFO L124 PetriNetUnfolderBase]: 27582/38258 cut-off events. [2023-11-29 00:30:26,136 INFO L125 PetriNetUnfolderBase]: For 201615/201615 co-relation queries the response was YES. [2023-11-29 00:30:26,296 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142996 conditions, 38258 events. 27582/38258 cut-off events. For 201615/201615 co-relation queries the response was YES. Maximal size of possible extension queue 1543. Compared 231367 event pairs, 3776 based on Foata normal form. 1/34637 useless extension candidates. Maximal degree in co-relation 138362. Up to 12113 conditions per place. [2023-11-29 00:30:26,397 INFO L140 encePairwiseOnDemand]: 43/51 looper letters, 253 selfloop transitions, 45 changer transitions 4/303 dead transitions. [2023-11-29 00:30:26,398 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 303 transitions, 3365 flow [2023-11-29 00:30:26,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:30:26,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 00:30:26,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 181 transitions. [2023-11-29 00:30:26,399 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5915032679738562 [2023-11-29 00:30:26,399 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 181 transitions. [2023-11-29 00:30:26,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 181 transitions. [2023-11-29 00:30:26,399 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:26,399 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 181 transitions. [2023-11-29 00:30:26,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 30.166666666666668) internal successors, (181), 6 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:26,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:26,400 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:26,400 INFO L175 Difference]: Start difference. First operand has 118 places, 155 transitions, 1712 flow. Second operand 6 states and 181 transitions. [2023-11-29 00:30:26,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 303 transitions, 3365 flow [2023-11-29 00:30:27,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 303 transitions, 3331 flow, removed 7 selfloop flow, removed 1 redundant places. [2023-11-29 00:30:27,214 INFO L231 Difference]: Finished difference. Result has 126 places, 176 transitions, 2130 flow [2023-11-29 00:30:27,214 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1688, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2130, PETRI_PLACES=126, PETRI_TRANSITIONS=176} [2023-11-29 00:30:27,215 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 81 predicate places. [2023-11-29 00:30:27,215 INFO L495 AbstractCegarLoop]: Abstraction has has 126 places, 176 transitions, 2130 flow [2023-11-29 00:30:27,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:27,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:27,215 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:27,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 00:30:27,215 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:27,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:27,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1744696732, now seen corresponding path program 4 times [2023-11-29 00:30:27,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:27,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805550911] [2023-11-29 00:30:27,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:27,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:27,335 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:30:27,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:27,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805550911] [2023-11-29 00:30:27,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805550911] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:27,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:27,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:27,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759327445] [2023-11-29 00:30:27,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:27,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:27,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:27,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:27,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:27,337 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:27,337 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 176 transitions, 2130 flow. Second operand has 5 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 00:30:27,337 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:27,337 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:27,337 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:32,218 INFO L124 PetriNetUnfolderBase]: 28224/39180 cut-off events. [2023-11-29 00:30:32,218 INFO L125 PetriNetUnfolderBase]: For 243844/243844 co-relation queries the response was YES. [2023-11-29 00:30:32,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155552 conditions, 39180 events. 28224/39180 cut-off events. For 243844/243844 co-relation queries the response was YES. Maximal size of possible extension queue 1619. Compared 234923 event pairs, 4309 based on Foata normal form. 1/35423 useless extension candidates. Maximal degree in co-relation 150888. Up to 12187 conditions per place. [2023-11-29 00:30:32,489 INFO L140 encePairwiseOnDemand]: 43/51 looper letters, 228 selfloop transitions, 76 changer transitions 4/309 dead transitions. [2023-11-29 00:30:32,489 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 309 transitions, 3693 flow [2023-11-29 00:30:32,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:30:32,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 00:30:32,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 177 transitions. [2023-11-29 00:30:32,490 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5784313725490197 [2023-11-29 00:30:32,490 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 177 transitions. [2023-11-29 00:30:32,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 177 transitions. [2023-11-29 00:30:32,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:32,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 177 transitions. [2023-11-29 00:30:32,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 29.5) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:32,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:32,492 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:32,492 INFO L175 Difference]: Start difference. First operand has 126 places, 176 transitions, 2130 flow. Second operand 6 states and 177 transitions. [2023-11-29 00:30:32,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 309 transitions, 3693 flow [2023-11-29 00:30:35,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 309 transitions, 3621 flow, removed 36 selfloop flow, removed 0 redundant places. [2023-11-29 00:30:35,881 INFO L231 Difference]: Finished difference. Result has 134 places, 190 transitions, 2522 flow [2023-11-29 00:30:35,881 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2084, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2522, PETRI_PLACES=134, PETRI_TRANSITIONS=190} [2023-11-29 00:30:35,881 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 89 predicate places. [2023-11-29 00:30:35,881 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 190 transitions, 2522 flow [2023-11-29 00:30:35,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:35,882 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:35,882 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:35,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 00:30:35,882 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:35,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:35,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1422040846, now seen corresponding path program 5 times [2023-11-29 00:30:35,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:35,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475849652] [2023-11-29 00:30:35,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:35,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:35,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:36,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:30:36,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:36,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475849652] [2023-11-29 00:30:36,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475849652] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:36,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:36,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:36,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969041450] [2023-11-29 00:30:36,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:36,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:36,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:36,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:36,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:36,017 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:36,017 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 190 transitions, 2522 flow. Second operand has 5 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 00:30:36,017 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:36,017 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:36,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:41,221 INFO L124 PetriNetUnfolderBase]: 28010/38879 cut-off events. [2023-11-29 00:30:41,221 INFO L125 PetriNetUnfolderBase]: For 261290/261290 co-relation queries the response was YES. [2023-11-29 00:30:41,403 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155771 conditions, 38879 events. 28010/38879 cut-off events. For 261290/261290 co-relation queries the response was YES. Maximal size of possible extension queue 1584. Compared 233433 event pairs, 14879 based on Foata normal form. 1/35138 useless extension candidates. Maximal degree in co-relation 151966. Up to 31663 conditions per place. [2023-11-29 00:30:41,508 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 211 selfloop transitions, 30 changer transitions 8/250 dead transitions. [2023-11-29 00:30:41,508 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 250 transitions, 3241 flow [2023-11-29 00:30:41,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:41,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:41,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 133 transitions. [2023-11-29 00:30:41,509 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5215686274509804 [2023-11-29 00:30:41,509 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 133 transitions. [2023-11-29 00:30:41,509 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 133 transitions. [2023-11-29 00:30:41,509 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:41,509 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 133 transitions. [2023-11-29 00:30:41,510 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 26.6) internal successors, (133), 5 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 00:30:41,510 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:41,510 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:41,510 INFO L175 Difference]: Start difference. First operand has 134 places, 190 transitions, 2522 flow. Second operand 5 states and 133 transitions. [2023-11-29 00:30:41,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 250 transitions, 3241 flow [2023-11-29 00:30:43,634 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 250 transitions, 3187 flow, removed 25 selfloop flow, removed 1 redundant places. [2023-11-29 00:30:43,638 INFO L231 Difference]: Finished difference. Result has 138 places, 185 transitions, 2468 flow [2023-11-29 00:30:43,638 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2470, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2468, PETRI_PLACES=138, PETRI_TRANSITIONS=185} [2023-11-29 00:30:43,638 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 93 predicate places. [2023-11-29 00:30:43,639 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 185 transitions, 2468 flow [2023-11-29 00:30:43,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:43,639 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:43,639 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:43,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 00:30:43,639 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:43,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:43,640 INFO L85 PathProgramCache]: Analyzing trace with hash 2006486116, now seen corresponding path program 6 times [2023-11-29 00:30:43,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:43,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422849303] [2023-11-29 00:30:43,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:43,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:43,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:43,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:30:43,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:43,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422849303] [2023-11-29 00:30:43,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422849303] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:43,755 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:43,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:43,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305860280] [2023-11-29 00:30:43,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:43,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:43,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:43,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:43,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:43,757 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:43,757 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 185 transitions, 2468 flow. Second operand has 5 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 00:30:43,757 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:43,757 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:43,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:48,761 INFO L124 PetriNetUnfolderBase]: 27812/38562 cut-off events. [2023-11-29 00:30:48,761 INFO L125 PetriNetUnfolderBase]: For 258014/258014 co-relation queries the response was YES. [2023-11-29 00:30:48,942 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153936 conditions, 38562 events. 27812/38562 cut-off events. For 258014/258014 co-relation queries the response was YES. Maximal size of possible extension queue 1567. Compared 229344 event pairs, 14121 based on Foata normal form. 1/34837 useless extension candidates. Maximal degree in co-relation 150986. Up to 30135 conditions per place. [2023-11-29 00:30:49,045 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 203 selfloop transitions, 6 changer transitions 23/233 dead transitions. [2023-11-29 00:30:49,045 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 233 transitions, 3171 flow [2023-11-29 00:30:49,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:49,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:49,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 112 transitions. [2023-11-29 00:30:49,046 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4392156862745098 [2023-11-29 00:30:49,046 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 112 transitions. [2023-11-29 00:30:49,047 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 112 transitions. [2023-11-29 00:30:49,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:49,047 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 112 transitions. [2023-11-29 00:30:49,047 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:49,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:49,048 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:49,048 INFO L175 Difference]: Start difference. First operand has 138 places, 185 transitions, 2468 flow. Second operand 5 states and 112 transitions. [2023-11-29 00:30:49,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 233 transitions, 3171 flow [2023-11-29 00:30:50,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 233 transitions, 3088 flow, removed 2 selfloop flow, removed 4 redundant places. [2023-11-29 00:30:50,811 INFO L231 Difference]: Finished difference. Result has 139 places, 179 transitions, 2307 flow [2023-11-29 00:30:50,812 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2387, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2307, PETRI_PLACES=139, PETRI_TRANSITIONS=179} [2023-11-29 00:30:50,812 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 94 predicate places. [2023-11-29 00:30:50,812 INFO L495 AbstractCegarLoop]: Abstraction has has 139 places, 179 transitions, 2307 flow [2023-11-29 00:30:50,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:50,813 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:50,813 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:50,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 00:30:50,813 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:50,813 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:50,813 INFO L85 PathProgramCache]: Analyzing trace with hash 878901819, now seen corresponding path program 1 times [2023-11-29 00:30:50,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:50,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989151022] [2023-11-29 00:30:50,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:50,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:50,897 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 00:30:50,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:50,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989151022] [2023-11-29 00:30:50,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989151022] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:50,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:50,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:50,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585596986] [2023-11-29 00:30:50,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:50,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:50,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:50,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:50,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:50,899 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:50,900 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 179 transitions, 2307 flow. Second operand has 5 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 00:30:50,900 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:50,900 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:50,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:30:55,934 INFO L124 PetriNetUnfolderBase]: 28389/40086 cut-off events. [2023-11-29 00:30:55,934 INFO L125 PetriNetUnfolderBase]: For 267042/267042 co-relation queries the response was YES. [2023-11-29 00:30:56,315 INFO L83 FinitePrefix]: Finished finitePrefix Result has 158169 conditions, 40086 events. 28389/40086 cut-off events. For 267042/267042 co-relation queries the response was YES. Maximal size of possible extension queue 1719. Compared 251129 event pairs, 17030 based on Foata normal form. 0/36664 useless extension candidates. Maximal degree in co-relation 158035. Up to 25608 conditions per place. [2023-11-29 00:30:56,410 INFO L140 encePairwiseOnDemand]: 46/51 looper letters, 247 selfloop transitions, 5 changer transitions 78/331 dead transitions. [2023-11-29 00:30:56,411 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 331 transitions, 4827 flow [2023-11-29 00:30:56,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:30:56,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:30:56,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 129 transitions. [2023-11-29 00:30:56,412 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5058823529411764 [2023-11-29 00:30:56,412 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 129 transitions. [2023-11-29 00:30:56,412 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 129 transitions. [2023-11-29 00:30:56,412 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:30:56,412 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 129 transitions. [2023-11-29 00:30:56,412 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 25.8) internal successors, (129), 5 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 00:30:56,413 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:56,413 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:30:56,413 INFO L175 Difference]: Start difference. First operand has 139 places, 179 transitions, 2307 flow. Second operand 5 states and 129 transitions. [2023-11-29 00:30:56,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 331 transitions, 4827 flow [2023-11-29 00:30:58,595 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 331 transitions, 4795 flow, removed 10 selfloop flow, removed 2 redundant places. [2023-11-29 00:30:58,599 INFO L231 Difference]: Finished difference. Result has 141 places, 172 transitions, 2253 flow [2023-11-29 00:30:58,599 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2217, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2253, PETRI_PLACES=141, PETRI_TRANSITIONS=172} [2023-11-29 00:30:58,600 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 96 predicate places. [2023-11-29 00:30:58,600 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 172 transitions, 2253 flow [2023-11-29 00:30:58,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:30:58,600 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:30:58,600 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:30:58,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 00:30:58,600 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:30:58,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:30:58,600 INFO L85 PathProgramCache]: Analyzing trace with hash -897690753, now seen corresponding path program 1 times [2023-11-29 00:30:58,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:30:58,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764464686] [2023-11-29 00:30:58,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:30:58,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:30:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:30:58,731 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:30:58,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:30:58,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764464686] [2023-11-29 00:30:58,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764464686] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:30:58,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:30:58,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:30:58,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43506554] [2023-11-29 00:30:58,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:30:58,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:30:58,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:30:58,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:30:58,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:30:58,733 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:30:58,733 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 172 transitions, 2253 flow. Second operand has 5 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 00:30:58,733 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:30:58,733 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:30:58,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:31:03,587 INFO L124 PetriNetUnfolderBase]: 26375/37249 cut-off events. [2023-11-29 00:31:03,588 INFO L125 PetriNetUnfolderBase]: For 249705/249705 co-relation queries the response was YES. [2023-11-29 00:31:03,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 148147 conditions, 37249 events. 26375/37249 cut-off events. For 249705/249705 co-relation queries the response was YES. Maximal size of possible extension queue 1582. Compared 230328 event pairs, 14166 based on Foata normal form. 1/34758 useless extension candidates. Maximal degree in co-relation 141672. Up to 28966 conditions per place. [2023-11-29 00:31:03,887 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 228 selfloop transitions, 18 changer transitions 3/250 dead transitions. [2023-11-29 00:31:03,887 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 250 transitions, 3163 flow [2023-11-29 00:31:03,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:31:03,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:31:03,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 140 transitions. [2023-11-29 00:31:03,888 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5490196078431373 [2023-11-29 00:31:03,889 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 140 transitions. [2023-11-29 00:31:03,889 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 140 transitions. [2023-11-29 00:31:03,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:31:03,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 140 transitions. [2023-11-29 00:31:03,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:03,890 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:03,890 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:03,890 INFO L175 Difference]: Start difference. First operand has 141 places, 172 transitions, 2253 flow. Second operand 5 states and 140 transitions. [2023-11-29 00:31:03,890 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 250 transitions, 3163 flow [2023-11-29 00:31:06,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 250 transitions, 3114 flow, removed 16 selfloop flow, removed 4 redundant places. [2023-11-29 00:31:06,107 INFO L231 Difference]: Finished difference. Result has 143 places, 176 transitions, 2374 flow [2023-11-29 00:31:06,107 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2228, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2374, PETRI_PLACES=143, PETRI_TRANSITIONS=176} [2023-11-29 00:31:06,108 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 98 predicate places. [2023-11-29 00:31:06,108 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 176 transitions, 2374 flow [2023-11-29 00:31:06,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:31:06,108 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:31:06,108 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:31:06,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 00:31:06,109 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:31:06,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:31:06,109 INFO L85 PathProgramCache]: Analyzing trace with hash 714183775, now seen corresponding path program 2 times [2023-11-29 00:31:06,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:31:06,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765600474] [2023-11-29 00:31:06,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:31:06,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:31:06,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:31:06,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:31:06,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:31:06,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765600474] [2023-11-29 00:31:06,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765600474] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:31:06,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:31:06,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:31:06,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411797885] [2023-11-29 00:31:06,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:31:06,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:31:06,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:31:06,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:31:06,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:31:06,228 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:31:06,228 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 176 transitions, 2374 flow. Second operand has 5 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 00:31:06,228 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:31:06,228 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:31:06,228 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:31:11,256 INFO L124 PetriNetUnfolderBase]: 26215/37010 cut-off events. [2023-11-29 00:31:11,256 INFO L125 PetriNetUnfolderBase]: For 256647/256647 co-relation queries the response was YES. [2023-11-29 00:31:11,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144963 conditions, 37010 events. 26215/37010 cut-off events. For 256647/256647 co-relation queries the response was YES. Maximal size of possible extension queue 1538. Compared 227892 event pairs, 10692 based on Foata normal form. 1/33707 useless extension candidates. Maximal degree in co-relation 139373. Up to 19162 conditions per place. [2023-11-29 00:31:11,531 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 230 selfloop transitions, 23 changer transitions 3/257 dead transitions. [2023-11-29 00:31:11,531 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 257 transitions, 3402 flow [2023-11-29 00:31:11,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:31:11,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:31:11,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 139 transitions. [2023-11-29 00:31:11,532 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5450980392156862 [2023-11-29 00:31:11,532 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 139 transitions. [2023-11-29 00:31:11,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 139 transitions. [2023-11-29 00:31:11,532 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:31:11,533 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 139 transitions. [2023-11-29 00:31:11,533 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.8) internal successors, (139), 5 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 00:31:11,534 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:11,534 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:11,534 INFO L175 Difference]: Start difference. First operand has 143 places, 176 transitions, 2374 flow. Second operand 5 states and 139 transitions. [2023-11-29 00:31:11,534 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 257 transitions, 3402 flow [2023-11-29 00:31:13,680 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 257 transitions, 3380 flow, removed 3 selfloop flow, removed 1 redundant places. [2023-11-29 00:31:13,683 INFO L231 Difference]: Finished difference. Result has 148 places, 185 transitions, 2633 flow [2023-11-29 00:31:13,683 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2364, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2633, PETRI_PLACES=148, PETRI_TRANSITIONS=185} [2023-11-29 00:31:13,684 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 103 predicate places. [2023-11-29 00:31:13,684 INFO L495 AbstractCegarLoop]: Abstraction has has 148 places, 185 transitions, 2633 flow [2023-11-29 00:31:13,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:31:13,684 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:31:13,684 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:31:13,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 00:31:13,684 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:31:13,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:31:13,684 INFO L85 PathProgramCache]: Analyzing trace with hash -906525009, now seen corresponding path program 3 times [2023-11-29 00:31:13,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:31:13,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161895827] [2023-11-29 00:31:13,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:31:13,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:31:13,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:31:13,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:31:13,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:31:13,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161895827] [2023-11-29 00:31:13,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161895827] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:31:13,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:31:13,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:31:13,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847361203] [2023-11-29 00:31:13,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:31:13,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:31:13,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:31:13,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:31:13,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:31:13,817 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:31:13,817 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 185 transitions, 2633 flow. Second operand has 5 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 00:31:13,817 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:31:13,817 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:31:13,817 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:31:18,570 INFO L124 PetriNetUnfolderBase]: 26055/36771 cut-off events. [2023-11-29 00:31:18,570 INFO L125 PetriNetUnfolderBase]: For 264054/264054 co-relation queries the response was YES. [2023-11-29 00:31:18,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145713 conditions, 36771 events. 26055/36771 cut-off events. For 264054/264054 co-relation queries the response was YES. Maximal size of possible extension queue 1530. Compared 226966 event pairs, 14450 based on Foata normal form. 1/33480 useless extension candidates. Maximal degree in co-relation 141791. Up to 28966 conditions per place. [2023-11-29 00:31:18,859 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 208 selfloop transitions, 30 changer transitions 7/246 dead transitions. [2023-11-29 00:31:18,859 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 246 transitions, 3315 flow [2023-11-29 00:31:18,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:31:18,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:31:18,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 135 transitions. [2023-11-29 00:31:18,860 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2023-11-29 00:31:18,860 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 135 transitions. [2023-11-29 00:31:18,860 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 135 transitions. [2023-11-29 00:31:18,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:31:18,860 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 135 transitions. [2023-11-29 00:31:18,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.0) internal successors, (135), 5 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 00:31:18,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:18,861 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:18,861 INFO L175 Difference]: Start difference. First operand has 148 places, 185 transitions, 2633 flow. Second operand 5 states and 135 transitions. [2023-11-29 00:31:18,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 246 transitions, 3315 flow [2023-11-29 00:31:20,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 246 transitions, 3267 flow, removed 13 selfloop flow, removed 2 redundant places. [2023-11-29 00:31:20,701 INFO L231 Difference]: Finished difference. Result has 151 places, 181 transitions, 2595 flow [2023-11-29 00:31:20,702 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2587, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2595, PETRI_PLACES=151, PETRI_TRANSITIONS=181} [2023-11-29 00:31:20,702 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 106 predicate places. [2023-11-29 00:31:20,702 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 181 transitions, 2595 flow [2023-11-29 00:31:20,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:31:20,702 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:31:20,702 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:31:20,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 00:31:20,702 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:31:20,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:31:20,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1484871413, now seen corresponding path program 4 times [2023-11-29 00:31:20,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:31:20,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905427110] [2023-11-29 00:31:20,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:31:20,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:31:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:31:20,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:31:20,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:31:20,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905427110] [2023-11-29 00:31:20,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905427110] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:31:20,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:31:20,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:31:20,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050483122] [2023-11-29 00:31:20,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:31:20,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:31:20,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:31:20,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:31:20,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:31:20,818 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:31:20,818 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 181 transitions, 2595 flow. Second operand has 5 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 00:31:20,818 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:31:20,818 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:31:20,818 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:31:26,670 INFO L124 PetriNetUnfolderBase]: 31019/43865 cut-off events. [2023-11-29 00:31:26,670 INFO L125 PetriNetUnfolderBase]: For 291971/291971 co-relation queries the response was YES. [2023-11-29 00:31:26,908 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171205 conditions, 43865 events. 31019/43865 cut-off events. For 291971/291971 co-relation queries the response was YES. Maximal size of possible extension queue 1848. Compared 277222 event pairs, 6628 based on Foata normal form. 1/39914 useless extension candidates. Maximal degree in co-relation 167967. Up to 12172 conditions per place. [2023-11-29 00:31:27,024 INFO L140 encePairwiseOnDemand]: 43/51 looper letters, 238 selfloop transitions, 62 changer transitions 4/305 dead transitions. [2023-11-29 00:31:27,024 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 305 transitions, 3951 flow [2023-11-29 00:31:27,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:31:27,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 00:31:27,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 181 transitions. [2023-11-29 00:31:27,025 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5915032679738562 [2023-11-29 00:31:27,025 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 181 transitions. [2023-11-29 00:31:27,025 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 181 transitions. [2023-11-29 00:31:27,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:31:27,026 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 181 transitions. [2023-11-29 00:31:27,026 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 30.166666666666668) internal successors, (181), 6 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:27,026 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:27,027 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:27,027 INFO L175 Difference]: Start difference. First operand has 151 places, 181 transitions, 2595 flow. Second operand 6 states and 181 transitions. [2023-11-29 00:31:27,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 305 transitions, 3951 flow [2023-11-29 00:31:29,183 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 305 transitions, 3810 flow, removed 15 selfloop flow, removed 7 redundant places. [2023-11-29 00:31:29,187 INFO L231 Difference]: Finished difference. Result has 154 places, 196 transitions, 2967 flow [2023-11-29 00:31:29,188 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2480, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2967, PETRI_PLACES=154, PETRI_TRANSITIONS=196} [2023-11-29 00:31:29,188 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 109 predicate places. [2023-11-29 00:31:29,188 INFO L495 AbstractCegarLoop]: Abstraction has has 154 places, 196 transitions, 2967 flow [2023-11-29 00:31:29,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:31:29,188 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:31:29,188 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:31:29,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-29 00:31:29,188 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:31:29,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:31:29,189 INFO L85 PathProgramCache]: Analyzing trace with hash -679810955, now seen corresponding path program 5 times [2023-11-29 00:31:29,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:31:29,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929903058] [2023-11-29 00:31:29,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:31:29,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:31:29,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:31:29,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:31:29,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:31:29,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929903058] [2023-11-29 00:31:29,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929903058] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:31:29,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:31:29,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:31:29,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327336315] [2023-11-29 00:31:29,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:31:29,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:31:29,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:31:29,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:31:29,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:31:29,298 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:31:29,298 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 196 transitions, 2967 flow. Second operand has 5 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 00:31:29,298 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:31:29,298 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:31:29,298 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:31:34,930 INFO L124 PetriNetUnfolderBase]: 30849/43616 cut-off events. [2023-11-29 00:31:34,930 INFO L125 PetriNetUnfolderBase]: For 337293/337293 co-relation queries the response was YES. [2023-11-29 00:31:35,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176825 conditions, 43616 events. 30849/43616 cut-off events. For 337293/337293 co-relation queries the response was YES. Maximal size of possible extension queue 1855. Compared 274713 event pairs, 12854 based on Foata normal form. 1/39677 useless extension candidates. Maximal degree in co-relation 173785. Up to 24566 conditions per place. [2023-11-29 00:31:35,279 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 177 selfloop transitions, 75 changer transitions 7/260 dead transitions. [2023-11-29 00:31:35,279 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 260 transitions, 3738 flow [2023-11-29 00:31:35,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:31:35,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:31:35,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 135 transitions. [2023-11-29 00:31:35,280 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2023-11-29 00:31:35,280 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 135 transitions. [2023-11-29 00:31:35,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 135 transitions. [2023-11-29 00:31:35,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:31:35,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 135 transitions. [2023-11-29 00:31:35,281 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.0) internal successors, (135), 5 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 00:31:35,282 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:35,282 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:35,282 INFO L175 Difference]: Start difference. First operand has 154 places, 196 transitions, 2967 flow. Second operand 5 states and 135 transitions. [2023-11-29 00:31:35,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 260 transitions, 3738 flow [2023-11-29 00:31:39,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 260 transitions, 3712 flow, removed 13 selfloop flow, removed 0 redundant places. [2023-11-29 00:31:39,172 INFO L231 Difference]: Finished difference. Result has 159 places, 193 transitions, 3045 flow [2023-11-29 00:31:39,172 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2945, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3045, PETRI_PLACES=159, PETRI_TRANSITIONS=193} [2023-11-29 00:31:39,173 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 114 predicate places. [2023-11-29 00:31:39,173 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 193 transitions, 3045 flow [2023-11-29 00:31:39,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:31:39,173 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:31:39,173 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:31:39,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 00:31:39,173 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:31:39,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:31:39,173 INFO L85 PathProgramCache]: Analyzing trace with hash -885819275, now seen corresponding path program 6 times [2023-11-29 00:31:39,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:31:39,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150787590] [2023-11-29 00:31:39,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:31:39,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:31:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:31:39,262 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:31:39,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:31:39,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150787590] [2023-11-29 00:31:39,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150787590] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:31:39,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:31:39,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:31:39,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249006383] [2023-11-29 00:31:39,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:31:39,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:31:39,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:31:39,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:31:39,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:31:39,264 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:31:39,264 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 193 transitions, 3045 flow. Second operand has 5 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 00:31:39,264 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:31:39,265 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:31:39,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:31:45,316 INFO L124 PetriNetUnfolderBase]: 30635/43275 cut-off events. [2023-11-29 00:31:45,316 INFO L125 PetriNetUnfolderBase]: For 363361/363361 co-relation queries the response was YES. [2023-11-29 00:31:45,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 178299 conditions, 43275 events. 30635/43275 cut-off events. For 363361/363361 co-relation queries the response was YES. Maximal size of possible extension queue 1829. Compared 273046 event pairs, 10616 based on Foata normal form. 1/39348 useless extension candidates. Maximal degree in co-relation 175181. Up to 20512 conditions per place. [2023-11-29 00:31:45,630 INFO L140 encePairwiseOnDemand]: 44/51 looper letters, 241 selfloop transitions, 43 changer transitions 17/302 dead transitions. [2023-11-29 00:31:45,630 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 302 transitions, 4224 flow [2023-11-29 00:31:45,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:31:45,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 00:31:45,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 169 transitions. [2023-11-29 00:31:45,631 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5522875816993464 [2023-11-29 00:31:45,631 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 169 transitions. [2023-11-29 00:31:45,631 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 169 transitions. [2023-11-29 00:31:45,631 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:31:45,631 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 169 transitions. [2023-11-29 00:31:45,632 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:45,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:45,632 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 51.0) internal successors, (357), 7 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:45,632 INFO L175 Difference]: Start difference. First operand has 159 places, 193 transitions, 3045 flow. Second operand 6 states and 169 transitions. [2023-11-29 00:31:45,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 302 transitions, 4224 flow [2023-11-29 00:31:48,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 302 transitions, 4121 flow, removed 16 selfloop flow, removed 2 redundant places. [2023-11-29 00:31:48,688 INFO L231 Difference]: Finished difference. Result has 165 places, 194 transitions, 3109 flow [2023-11-29 00:31:48,689 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2964, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3109, PETRI_PLACES=165, PETRI_TRANSITIONS=194} [2023-11-29 00:31:48,689 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 120 predicate places. [2023-11-29 00:31:48,689 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 194 transitions, 3109 flow [2023-11-29 00:31:48,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:31:48,689 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:31:48,689 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:31:48,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 00:31:48,690 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:31:48,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:31:48,690 INFO L85 PathProgramCache]: Analyzing trace with hash -532148039, now seen corresponding path program 1 times [2023-11-29 00:31:48,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:31:48,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803497309] [2023-11-29 00:31:48,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:31:48,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:31:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:31:48,765 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:31:48,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:31:48,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803497309] [2023-11-29 00:31:48,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803497309] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:31:48,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:31:48,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:31:48,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229011571] [2023-11-29 00:31:48,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:31:48,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:31:48,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:31:48,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:31:48,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:31:48,767 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:31:48,768 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 194 transitions, 3109 flow. Second operand has 5 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 00:31:48,768 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:31:48,768 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:31:48,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:31:54,481 INFO L124 PetriNetUnfolderBase]: 30465/43024 cut-off events. [2023-11-29 00:31:54,481 INFO L125 PetriNetUnfolderBase]: For 392798/392798 co-relation queries the response was YES. [2023-11-29 00:31:54,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 177204 conditions, 43024 events. 30465/43024 cut-off events. For 392798/392798 co-relation queries the response was YES. Maximal size of possible extension queue 1822. Compared 271745 event pairs, 10150 based on Foata normal form. 2/39110 useless extension candidates. Maximal degree in co-relation 177039. Up to 24288 conditions per place. [2023-11-29 00:31:54,833 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 217 selfloop transitions, 19 changer transitions 28/265 dead transitions. [2023-11-29 00:31:54,833 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 265 transitions, 3926 flow [2023-11-29 00:31:54,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:31:54,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:31:54,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 140 transitions. [2023-11-29 00:31:54,834 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5490196078431373 [2023-11-29 00:31:54,834 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 140 transitions. [2023-11-29 00:31:54,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 140 transitions. [2023-11-29 00:31:54,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:31:54,834 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 140 transitions. [2023-11-29 00:31:54,835 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:54,835 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:54,835 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:31:54,835 INFO L175 Difference]: Start difference. First operand has 165 places, 194 transitions, 3109 flow. Second operand 5 states and 140 transitions. [2023-11-29 00:31:54,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 265 transitions, 3926 flow [2023-11-29 00:31:58,250 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 265 transitions, 3894 flow, removed 16 selfloop flow, removed 1 redundant places. [2023-11-29 00:31:58,255 INFO L231 Difference]: Finished difference. Result has 168 places, 189 transitions, 2989 flow [2023-11-29 00:31:58,255 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=3081, PETRI_DIFFERENCE_MINUEND_PLACES=163, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2989, PETRI_PLACES=168, PETRI_TRANSITIONS=189} [2023-11-29 00:31:58,256 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 123 predicate places. [2023-11-29 00:31:58,256 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 189 transitions, 2989 flow [2023-11-29 00:31:58,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:31:58,256 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:31:58,256 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:31:58,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 00:31:58,256 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:31:58,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:31:58,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1525556455, now seen corresponding path program 2 times [2023-11-29 00:31:58,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:31:58,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860694063] [2023-11-29 00:31:58,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:31:58,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:31:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:31:58,414 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 00:31:58,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:31:58,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860694063] [2023-11-29 00:31:58,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860694063] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:31:58,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266536218] [2023-11-29 00:31:58,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:31:58,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:31:58,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:31:58,416 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:31:58,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 00:31:58,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 00:31:58,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:31:58,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:31:58,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:31:58,584 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:31:58,584 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:31:58,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266536218] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:31:58,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:31:58,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2023-11-29 00:31:58,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10584898] [2023-11-29 00:31:58,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:31:58,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:31:58,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:31:58,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:31:58,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:31:58,586 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:31:58,586 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 189 transitions, 2989 flow. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:31:58,586 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:31:58,586 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:31:58,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:03,862 INFO L124 PetriNetUnfolderBase]: 28153/39947 cut-off events. [2023-11-29 00:32:03,862 INFO L125 PetriNetUnfolderBase]: For 366758/366758 co-relation queries the response was YES. [2023-11-29 00:32:04,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 159473 conditions, 39947 events. 28153/39947 cut-off events. For 366758/366758 co-relation queries the response was YES. Maximal size of possible extension queue 1641. Compared 249532 event pairs, 3474 based on Foata normal form. 770/37091 useless extension candidates. Maximal degree in co-relation 159415. Up to 23376 conditions per place. [2023-11-29 00:32:04,183 INFO L140 encePairwiseOnDemand]: 45/51 looper letters, 219 selfloop transitions, 32 changer transitions 0/252 dead transitions. [2023-11-29 00:32:04,183 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 252 transitions, 3609 flow [2023-11-29 00:32:04,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:04,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:04,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 144 transitions. [2023-11-29 00:32:04,184 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5647058823529412 [2023-11-29 00:32:04,184 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 144 transitions. [2023-11-29 00:32:04,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 144 transitions. [2023-11-29 00:32:04,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:04,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 144 transitions. [2023-11-29 00:32:04,184 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.8) internal successors, (144), 5 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:04,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:04,185 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:04,185 INFO L175 Difference]: Start difference. First operand has 168 places, 189 transitions, 2989 flow. Second operand 5 states and 144 transitions. [2023-11-29 00:32:04,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 252 transitions, 3609 flow [2023-11-29 00:32:07,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 252 transitions, 3547 flow, removed 12 selfloop flow, removed 5 redundant places. [2023-11-29 00:32:07,184 INFO L231 Difference]: Finished difference. Result has 167 places, 182 transitions, 2903 flow [2023-11-29 00:32:07,184 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2624, PETRI_DIFFERENCE_MINUEND_PLACES=159, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2903, PETRI_PLACES=167, PETRI_TRANSITIONS=182} [2023-11-29 00:32:07,185 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 122 predicate places. [2023-11-29 00:32:07,185 INFO L495 AbstractCegarLoop]: Abstraction has has 167 places, 182 transitions, 2903 flow [2023-11-29 00:32:07,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:32:07,186 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:07,186 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:07,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 00:32:07,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 00:32:07,387 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:07,387 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:07,387 INFO L85 PathProgramCache]: Analyzing trace with hash 2076351043, now seen corresponding path program 3 times [2023-11-29 00:32:07,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:07,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161146407] [2023-11-29 00:32:07,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:07,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:07,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:07,590 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 00:32:07,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:07,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161146407] [2023-11-29 00:32:07,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161146407] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:32:07,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599427870] [2023-11-29 00:32:07,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:32:07,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:32:07,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:32:07,593 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:32:07,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 00:32:07,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2023-11-29 00:32:07,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:32:07,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:32:07,845 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:32:07,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:07,876 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:32:07,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599427870] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:07,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:32:07,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2023-11-29 00:32:07,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736566334] [2023-11-29 00:32:07,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:07,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:32:07,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:07,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:32:07,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:32:07,877 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:07,877 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 182 transitions, 2903 flow. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:32:07,877 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:07,877 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:07,877 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:12,661 INFO L124 PetriNetUnfolderBase]: 26505/37749 cut-off events. [2023-11-29 00:32:12,661 INFO L125 PetriNetUnfolderBase]: For 321696/321696 co-relation queries the response was YES. [2023-11-29 00:32:12,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 150321 conditions, 37749 events. 26505/37749 cut-off events. For 321696/321696 co-relation queries the response was YES. Maximal size of possible extension queue 1532. Compared 237497 event pairs, 3572 based on Foata normal form. 362/34729 useless extension candidates. Maximal degree in co-relation 150263. Up to 19440 conditions per place. [2023-11-29 00:32:12,944 INFO L140 encePairwiseOnDemand]: 46/51 looper letters, 207 selfloop transitions, 34 changer transitions 0/242 dead transitions. [2023-11-29 00:32:12,945 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 242 transitions, 3457 flow [2023-11-29 00:32:12,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:12,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:12,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 144 transitions. [2023-11-29 00:32:12,946 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5647058823529412 [2023-11-29 00:32:12,946 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 144 transitions. [2023-11-29 00:32:12,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 144 transitions. [2023-11-29 00:32:12,946 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:12,946 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 144 transitions. [2023-11-29 00:32:12,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.8) internal successors, (144), 5 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:12,947 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:12,947 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:12,947 INFO L175 Difference]: Start difference. First operand has 167 places, 182 transitions, 2903 flow. Second operand 5 states and 144 transitions. [2023-11-29 00:32:12,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 242 transitions, 3457 flow [2023-11-29 00:32:15,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 242 transitions, 3372 flow, removed 10 selfloop flow, removed 4 redundant places. [2023-11-29 00:32:15,914 INFO L231 Difference]: Finished difference. Result has 165 places, 176 transitions, 2752 flow [2023-11-29 00:32:15,914 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2651, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2752, PETRI_PLACES=165, PETRI_TRANSITIONS=176} [2023-11-29 00:32:15,915 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 120 predicate places. [2023-11-29 00:32:15,915 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 176 transitions, 2752 flow [2023-11-29 00:32:15,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:32:15,915 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:15,915 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:15,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 00:32:16,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:32:16,116 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:16,116 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:16,116 INFO L85 PathProgramCache]: Analyzing trace with hash -2049626415, now seen corresponding path program 4 times [2023-11-29 00:32:16,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:16,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292409092] [2023-11-29 00:32:16,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:16,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:16,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:16,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:16,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:16,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292409092] [2023-11-29 00:32:16,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292409092] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:16,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:16,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:32:16,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968171687] [2023-11-29 00:32:16,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:16,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:32:16,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:16,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:32:16,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:32:16,164 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:16,164 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 176 transitions, 2752 flow. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:32:16,164 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:16,164 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:16,164 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:20,650 INFO L124 PetriNetUnfolderBase]: 24683/35170 cut-off events. [2023-11-29 00:32:20,650 INFO L125 PetriNetUnfolderBase]: For 277052/277052 co-relation queries the response was YES. [2023-11-29 00:32:20,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 139939 conditions, 35170 events. 24683/35170 cut-off events. For 277052/277052 co-relation queries the response was YES. Maximal size of possible extension queue 1374. Compared 218789 event pairs, 12040 based on Foata normal form. 124/32180 useless extension candidates. Maximal degree in co-relation 139882. Up to 23946 conditions per place. [2023-11-29 00:32:20,895 INFO L140 encePairwiseOnDemand]: 46/51 looper letters, 218 selfloop transitions, 15 changer transitions 6/240 dead transitions. [2023-11-29 00:32:20,895 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 240 transitions, 3389 flow [2023-11-29 00:32:20,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:20,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:20,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 135 transitions. [2023-11-29 00:32:20,896 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2023-11-29 00:32:20,896 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 135 transitions. [2023-11-29 00:32:20,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 135 transitions. [2023-11-29 00:32:20,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:20,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 135 transitions. [2023-11-29 00:32:20,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.0) internal successors, (135), 5 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 00:32:20,897 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:20,897 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:20,897 INFO L175 Difference]: Start difference. First operand has 165 places, 176 transitions, 2752 flow. Second operand 5 states and 135 transitions. [2023-11-29 00:32:20,897 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 240 transitions, 3389 flow [2023-11-29 00:32:22,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 240 transitions, 3379 flow, removed 5 selfloop flow, removed 1 redundant places. [2023-11-29 00:32:22,887 INFO L231 Difference]: Finished difference. Result has 167 places, 170 transitions, 2611 flow [2023-11-29 00:32:22,887 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2623, PETRI_DIFFERENCE_MINUEND_PLACES=163, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2611, PETRI_PLACES=167, PETRI_TRANSITIONS=170} [2023-11-29 00:32:22,887 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 122 predicate places. [2023-11-29 00:32:22,887 INFO L495 AbstractCegarLoop]: Abstraction has has 167 places, 170 transitions, 2611 flow [2023-11-29 00:32:22,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:32:22,888 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:22,888 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:22,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 00:32:22,888 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:22,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:22,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1553254183, now seen corresponding path program 5 times [2023-11-29 00:32:22,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:22,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963510394] [2023-11-29 00:32:22,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:22,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:22,960 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:22,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:22,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963510394] [2023-11-29 00:32:22,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963510394] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:22,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:22,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:32:22,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576926527] [2023-11-29 00:32:22,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:22,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:32:22,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:22,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:32:22,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:32:22,961 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:22,961 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 170 transitions, 2611 flow. Second operand has 5 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 00:32:22,961 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:22,961 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:22,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:27,445 INFO L124 PetriNetUnfolderBase]: 23947/34026 cut-off events. [2023-11-29 00:32:27,445 INFO L125 PetriNetUnfolderBase]: For 260824/260824 co-relation queries the response was YES. [2023-11-29 00:32:27,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136415 conditions, 34026 events. 23947/34026 cut-off events. For 260824/260824 co-relation queries the response was YES. Maximal size of possible extension queue 1353. Compared 210018 event pairs, 13920 based on Foata normal form. 4/30996 useless extension candidates. Maximal degree in co-relation 136358. Up to 27734 conditions per place. [2023-11-29 00:32:27,686 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 168 selfloop transitions, 4 changer transitions 46/219 dead transitions. [2023-11-29 00:32:27,686 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 219 transitions, 3218 flow [2023-11-29 00:32:27,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:27,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:27,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 122 transitions. [2023-11-29 00:32:27,687 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47843137254901963 [2023-11-29 00:32:27,687 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 122 transitions. [2023-11-29 00:32:27,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 122 transitions. [2023-11-29 00:32:27,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:27,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 122 transitions. [2023-11-29 00:32:27,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 24.4) internal successors, (122), 5 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 00:32:27,688 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:27,688 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:27,688 INFO L175 Difference]: Start difference. First operand has 167 places, 170 transitions, 2611 flow. Second operand 5 states and 122 transitions. [2023-11-29 00:32:27,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 219 transitions, 3218 flow [2023-11-29 00:32:29,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 219 transitions, 3167 flow, removed 2 selfloop flow, removed 3 redundant places. [2023-11-29 00:32:29,588 INFO L231 Difference]: Finished difference. Result has 169 places, 153 transitions, 2265 flow [2023-11-29 00:32:29,589 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2562, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2265, PETRI_PLACES=169, PETRI_TRANSITIONS=153} [2023-11-29 00:32:29,589 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 124 predicate places. [2023-11-29 00:32:29,589 INFO L495 AbstractCegarLoop]: Abstraction has has 169 places, 153 transitions, 2265 flow [2023-11-29 00:32:29,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:32:29,589 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:29,589 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:29,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-29 00:32:29,590 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:29,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:29,590 INFO L85 PathProgramCache]: Analyzing trace with hash -896553945, now seen corresponding path program 6 times [2023-11-29 00:32:29,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:29,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449025026] [2023-11-29 00:32:29,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:29,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:29,743 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 00:32:29,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:29,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449025026] [2023-11-29 00:32:29,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449025026] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:32:29,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894514376] [2023-11-29 00:32:29,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 00:32:29,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:32:29,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:32:29,744 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:32:29,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 00:32:29,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2023-11-29 00:32:29,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:32:29,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:32:29,893 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:32:29,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:29,920 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:32:29,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894514376] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:29,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:32:29,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2023-11-29 00:32:29,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830786707] [2023-11-29 00:32:29,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:29,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:32:29,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:29,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:32:29,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:32:29,922 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:29,922 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 153 transitions, 2265 flow. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:32:29,922 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:29,922 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:29,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:33,053 INFO L124 PetriNetUnfolderBase]: 18579/26146 cut-off events. [2023-11-29 00:32:33,054 INFO L125 PetriNetUnfolderBase]: For 207119/207119 co-relation queries the response was YES. [2023-11-29 00:32:33,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 105109 conditions, 26146 events. 18579/26146 cut-off events. For 207119/207119 co-relation queries the response was YES. Maximal size of possible extension queue 964. Compared 150758 event pairs, 5442 based on Foata normal form. 168/23952 useless extension candidates. Maximal degree in co-relation 105051. Up to 14602 conditions per place. [2023-11-29 00:32:33,239 INFO L140 encePairwiseOnDemand]: 46/51 looper letters, 156 selfloop transitions, 11 changer transitions 19/187 dead transitions. [2023-11-29 00:32:33,239 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 187 transitions, 2343 flow [2023-11-29 00:32:33,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:33,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:33,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 135 transitions. [2023-11-29 00:32:33,240 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2023-11-29 00:32:33,240 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 135 transitions. [2023-11-29 00:32:33,241 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 135 transitions. [2023-11-29 00:32:33,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:33,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 135 transitions. [2023-11-29 00:32:33,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.0) internal successors, (135), 5 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 00:32:33,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:33,241 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:33,241 INFO L175 Difference]: Start difference. First operand has 169 places, 153 transitions, 2265 flow. Second operand 5 states and 135 transitions. [2023-11-29 00:32:33,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 187 transitions, 2343 flow [2023-11-29 00:32:35,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 187 transitions, 2173 flow, removed 61 selfloop flow, removed 15 redundant places. [2023-11-29 00:32:35,535 INFO L231 Difference]: Finished difference. Result has 141 places, 104 transitions, 1349 flow [2023-11-29 00:32:35,535 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1613, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1349, PETRI_PLACES=141, PETRI_TRANSITIONS=104} [2023-11-29 00:32:35,535 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 96 predicate places. [2023-11-29 00:32:35,535 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 104 transitions, 1349 flow [2023-11-29 00:32:35,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 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 00:32:35,535 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:35,535 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:35,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 00:32:35,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 00:32:35,736 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:35,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:35,736 INFO L85 PathProgramCache]: Analyzing trace with hash -288479366, now seen corresponding path program 1 times [2023-11-29 00:32:35,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:35,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568565295] [2023-11-29 00:32:35,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:35,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:35,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:35,803 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:35,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:35,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568565295] [2023-11-29 00:32:35,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568565295] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:35,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:35,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:32:35,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147814930] [2023-11-29 00:32:35,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:35,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:32:35,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:35,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:32:35,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:32:35,804 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:35,805 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 104 transitions, 1349 flow. Second operand has 5 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 00:32:35,805 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:35,805 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:35,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:38,199 INFO L124 PetriNetUnfolderBase]: 15387/21434 cut-off events. [2023-11-29 00:32:38,200 INFO L125 PetriNetUnfolderBase]: For 120311/120311 co-relation queries the response was YES. [2023-11-29 00:32:38,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77883 conditions, 21434 events. 15387/21434 cut-off events. For 120311/120311 co-relation queries the response was YES. Maximal size of possible extension queue 826. Compared 119827 event pairs, 9244 based on Foata normal form. 1/19415 useless extension candidates. Maximal degree in co-relation 77837. Up to 19146 conditions per place. [2023-11-29 00:32:38,314 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 118 selfloop transitions, 2 changer transitions 44/165 dead transitions. [2023-11-29 00:32:38,315 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 165 transitions, 1848 flow [2023-11-29 00:32:38,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:38,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:38,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 129 transitions. [2023-11-29 00:32:38,315 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5058823529411764 [2023-11-29 00:32:38,315 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 129 transitions. [2023-11-29 00:32:38,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 129 transitions. [2023-11-29 00:32:38,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:38,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 129 transitions. [2023-11-29 00:32:38,316 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 25.8) internal successors, (129), 5 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 00:32:38,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:38,316 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:38,316 INFO L175 Difference]: Start difference. First operand has 141 places, 104 transitions, 1349 flow. Second operand 5 states and 129 transitions. [2023-11-29 00:32:38,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 165 transitions, 1848 flow [2023-11-29 00:32:38,707 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 165 transitions, 1651 flow, removed 29 selfloop flow, removed 15 redundant places. [2023-11-29 00:32:38,709 INFO L231 Difference]: Finished difference. Result has 121 places, 98 transitions, 1047 flow [2023-11-29 00:32:38,709 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1152, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1047, PETRI_PLACES=121, PETRI_TRANSITIONS=98} [2023-11-29 00:32:38,709 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 76 predicate places. [2023-11-29 00:32:38,710 INFO L495 AbstractCegarLoop]: Abstraction has has 121 places, 98 transitions, 1047 flow [2023-11-29 00:32:38,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:32:38,710 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:38,710 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:38,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-29 00:32:38,710 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:38,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:38,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1577910306, now seen corresponding path program 2 times [2023-11-29 00:32:38,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:38,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56183490] [2023-11-29 00:32:38,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:38,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:38,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:38,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:38,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:38,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56183490] [2023-11-29 00:32:38,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56183490] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:38,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:38,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:32:38,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398528923] [2023-11-29 00:32:38,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:38,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:32:38,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:38,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:32:38,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:32:38,783 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:38,783 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 98 transitions, 1047 flow. Second operand has 5 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 00:32:38,783 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:38,783 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:38,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:40,860 INFO L124 PetriNetUnfolderBase]: 14591/20271 cut-off events. [2023-11-29 00:32:40,860 INFO L125 PetriNetUnfolderBase]: For 71804/71804 co-relation queries the response was YES. [2023-11-29 00:32:40,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70393 conditions, 20271 events. 14591/20271 cut-off events. For 71804/71804 co-relation queries the response was YES. Maximal size of possible extension queue 774. Compared 110306 event pairs, 3898 based on Foata normal form. 1/18342 useless extension candidates. Maximal degree in co-relation 70355. Up to 16020 conditions per place. [2023-11-29 00:32:40,953 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 101 selfloop transitions, 11 changer transitions 40/153 dead transitions. [2023-11-29 00:32:40,953 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 153 transitions, 1519 flow [2023-11-29 00:32:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:40,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:40,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 123 transitions. [2023-11-29 00:32:40,954 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4823529411764706 [2023-11-29 00:32:40,954 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 123 transitions. [2023-11-29 00:32:40,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 123 transitions. [2023-11-29 00:32:40,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:40,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 123 transitions. [2023-11-29 00:32:40,955 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 24.6) internal successors, (123), 5 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 00:32:40,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:40,955 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:40,956 INFO L175 Difference]: Start difference. First operand has 121 places, 98 transitions, 1047 flow. Second operand 5 states and 123 transitions. [2023-11-29 00:32:40,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 153 transitions, 1519 flow [2023-11-29 00:32:41,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 153 transitions, 1493 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-11-29 00:32:41,226 INFO L231 Difference]: Finished difference. Result has 117 places, 93 transitions, 962 flow [2023-11-29 00:32:41,226 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1021, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=962, PETRI_PLACES=117, PETRI_TRANSITIONS=93} [2023-11-29 00:32:41,226 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 72 predicate places. [2023-11-29 00:32:41,226 INFO L495 AbstractCegarLoop]: Abstraction has has 117 places, 93 transitions, 962 flow [2023-11-29 00:32:41,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:32:41,226 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:41,226 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:41,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-29 00:32:41,227 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:41,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:41,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1555902964, now seen corresponding path program 1 times [2023-11-29 00:32:41,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:41,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356379643] [2023-11-29 00:32:41,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:41,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:41,385 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 00:32:41,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:41,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356379643] [2023-11-29 00:32:41,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356379643] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:32:41,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537078950] [2023-11-29 00:32:41,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:41,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:32:41,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:32:41,386 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:32:41,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 00:32:41,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:41,503 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:32:41,505 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:32:41,632 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 00:32:41,633 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:32:41,744 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:32:41,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537078950] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:32:41,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:32:41,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 15 [2023-11-29 00:32:41,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947324409] [2023-11-29 00:32:41,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:41,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:32:41,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:41,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:32:41,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-11-29 00:32:41,746 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:41,746 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 93 transitions, 962 flow. Second operand has 7 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 00:32:41,746 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:41,746 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:41,746 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:44,350 INFO L124 PetriNetUnfolderBase]: 18165/25587 cut-off events. [2023-11-29 00:32:44,350 INFO L125 PetriNetUnfolderBase]: For 89373/89373 co-relation queries the response was YES. [2023-11-29 00:32:44,418 INFO L83 FinitePrefix]: Finished finitePrefix Result has 88069 conditions, 25587 events. 18165/25587 cut-off events. For 89373/89373 co-relation queries the response was YES. Maximal size of possible extension queue 899. Compared 149972 event pairs, 9200 based on Foata normal form. 0/23379 useless extension candidates. Maximal degree in co-relation 88033. Up to 9180 conditions per place. [2023-11-29 00:32:44,482 INFO L140 encePairwiseOnDemand]: 42/51 looper letters, 233 selfloop transitions, 21 changer transitions 1/256 dead transitions. [2023-11-29 00:32:44,482 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 256 transitions, 3212 flow [2023-11-29 00:32:44,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:32:44,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 00:32:44,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 167 transitions. [2023-11-29 00:32:44,483 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40931372549019607 [2023-11-29 00:32:44,483 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 167 transitions. [2023-11-29 00:32:44,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 167 transitions. [2023-11-29 00:32:44,483 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:44,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 167 transitions. [2023-11-29 00:32:44,484 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:44,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 51.0) internal successors, (459), 9 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:44,484 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 51.0) internal successors, (459), 9 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:44,485 INFO L175 Difference]: Start difference. First operand has 117 places, 93 transitions, 962 flow. Second operand 8 states and 167 transitions. [2023-11-29 00:32:44,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 256 transitions, 3212 flow [2023-11-29 00:32:44,852 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 256 transitions, 3048 flow, removed 26 selfloop flow, removed 6 redundant places. [2023-11-29 00:32:44,855 INFO L231 Difference]: Finished difference. Result has 112 places, 108 transitions, 1188 flow [2023-11-29 00:32:44,855 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=904, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1188, PETRI_PLACES=112, PETRI_TRANSITIONS=108} [2023-11-29 00:32:44,855 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 67 predicate places. [2023-11-29 00:32:44,855 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 108 transitions, 1188 flow [2023-11-29 00:32:44,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 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 00:32:44,856 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:44,856 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:44,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 00:32:45,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-29 00:32:45,056 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:45,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:45,057 INFO L85 PathProgramCache]: Analyzing trace with hash -705880050, now seen corresponding path program 1 times [2023-11-29 00:32:45,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:45,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952877793] [2023-11-29 00:32:45,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:45,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:45,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:45,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:45,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952877793] [2023-11-29 00:32:45,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952877793] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:45,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:45,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:32:45,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279409717] [2023-11-29 00:32:45,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:45,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:32:45,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:45,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:32:45,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:32:45,151 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:45,151 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 108 transitions, 1188 flow. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:45,151 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:45,151 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:45,151 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:47,152 INFO L124 PetriNetUnfolderBase]: 12989/18340 cut-off events. [2023-11-29 00:32:47,152 INFO L125 PetriNetUnfolderBase]: For 65342/65342 co-relation queries the response was YES. [2023-11-29 00:32:47,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67509 conditions, 18340 events. 12989/18340 cut-off events. For 65342/65342 co-relation queries the response was YES. Maximal size of possible extension queue 677. Compared 102090 event pairs, 8136 based on Foata normal form. 406/17718 useless extension candidates. Maximal degree in co-relation 67475. Up to 13692 conditions per place. [2023-11-29 00:32:47,251 INFO L140 encePairwiseOnDemand]: 46/51 looper letters, 88 selfloop transitions, 2 changer transitions 93/184 dead transitions. [2023-11-29 00:32:47,251 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 184 transitions, 2224 flow [2023-11-29 00:32:47,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:47,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:47,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 119 transitions. [2023-11-29 00:32:47,252 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4666666666666667 [2023-11-29 00:32:47,252 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 119 transitions. [2023-11-29 00:32:47,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 119 transitions. [2023-11-29 00:32:47,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:47,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 119 transitions. [2023-11-29 00:32:47,252 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 23.8) internal successors, (119), 5 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 00:32:47,253 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:47,253 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:47,253 INFO L175 Difference]: Start difference. First operand has 112 places, 108 transitions, 1188 flow. Second operand 5 states and 119 transitions. [2023-11-29 00:32:47,253 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 184 transitions, 2224 flow [2023-11-29 00:32:47,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 184 transitions, 2216 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-11-29 00:32:47,538 INFO L231 Difference]: Finished difference. Result has 112 places, 91 transitions, 948 flow [2023-11-29 00:32:47,538 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1156, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=948, PETRI_PLACES=112, PETRI_TRANSITIONS=91} [2023-11-29 00:32:47,539 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 67 predicate places. [2023-11-29 00:32:47,539 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 91 transitions, 948 flow [2023-11-29 00:32:47,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:47,539 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:47,539 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:47,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-29 00:32:47,539 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:47,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:47,539 INFO L85 PathProgramCache]: Analyzing trace with hash -387171789, now seen corresponding path program 1 times [2023-11-29 00:32:47,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:47,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445278026] [2023-11-29 00:32:47,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:47,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:47,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:32:47,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:47,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445278026] [2023-11-29 00:32:47,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445278026] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:47,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:47,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:32:47,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730508951] [2023-11-29 00:32:47,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:47,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:32:47,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:47,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:32:47,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:32:47,612 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:47,613 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 91 transitions, 948 flow. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 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 00:32:47,613 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:47,613 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:47,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:48,806 INFO L124 PetriNetUnfolderBase]: 9322/13038 cut-off events. [2023-11-29 00:32:48,806 INFO L125 PetriNetUnfolderBase]: For 44635/44635 co-relation queries the response was YES. [2023-11-29 00:32:48,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47582 conditions, 13038 events. 9322/13038 cut-off events. For 44635/44635 co-relation queries the response was YES. Maximal size of possible extension queue 464. Compared 67911 event pairs, 2821 based on Foata normal form. 32/12367 useless extension candidates. Maximal degree in co-relation 47549. Up to 12240 conditions per place. [2023-11-29 00:32:48,883 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 98 selfloop transitions, 6 changer transitions 14/119 dead transitions. [2023-11-29 00:32:48,883 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 119 transitions, 1259 flow [2023-11-29 00:32:48,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:32:48,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 00:32:48,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 91 transitions. [2023-11-29 00:32:48,884 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44607843137254904 [2023-11-29 00:32:48,884 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 91 transitions. [2023-11-29 00:32:48,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 91 transitions. [2023-11-29 00:32:48,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:48,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 91 transitions. [2023-11-29 00:32:48,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 22.75) internal successors, (91), 4 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 00:32:48,885 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 51.0) internal successors, (255), 5 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:48,885 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 51.0) internal successors, (255), 5 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:48,885 INFO L175 Difference]: Start difference. First operand has 112 places, 91 transitions, 948 flow. Second operand 4 states and 91 transitions. [2023-11-29 00:32:48,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 119 transitions, 1259 flow [2023-11-29 00:32:49,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 119 transitions, 1232 flow, removed 1 selfloop flow, removed 6 redundant places. [2023-11-29 00:32:49,042 INFO L231 Difference]: Finished difference. Result has 105 places, 89 transitions, 898 flow [2023-11-29 00:32:49,042 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=904, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=898, PETRI_PLACES=105, PETRI_TRANSITIONS=89} [2023-11-29 00:32:49,042 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 60 predicate places. [2023-11-29 00:32:49,042 INFO L495 AbstractCegarLoop]: Abstraction has has 105 places, 89 transitions, 898 flow [2023-11-29 00:32:49,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 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 00:32:49,043 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:49,043 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:49,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-29 00:32:49,043 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:49,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:49,043 INFO L85 PathProgramCache]: Analyzing trace with hash -617828013, now seen corresponding path program 2 times [2023-11-29 00:32:49,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:49,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151456815] [2023-11-29 00:32:49,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:49,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:49,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:49,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:32:49,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:49,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151456815] [2023-11-29 00:32:49,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151456815] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:49,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:49,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:32:49,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668763335] [2023-11-29 00:32:49,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:49,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:32:49,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:49,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:32:49,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:32:49,140 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:49,140 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 89 transitions, 898 flow. Second operand has 5 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 00:32:49,140 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:49,140 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:49,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:50,289 INFO L124 PetriNetUnfolderBase]: 9190/12840 cut-off events. [2023-11-29 00:32:50,289 INFO L125 PetriNetUnfolderBase]: For 42186/42186 co-relation queries the response was YES. [2023-11-29 00:32:50,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46233 conditions, 12840 events. 9190/12840 cut-off events. For 42186/42186 co-relation queries the response was YES. Maximal size of possible extension queue 441. Compared 65376 event pairs, 2287 based on Foata normal form. 1/12137 useless extension candidates. Maximal degree in co-relation 46203. Up to 11646 conditions per place. [2023-11-29 00:32:50,362 INFO L140 encePairwiseOnDemand]: 46/51 looper letters, 98 selfloop transitions, 5 changer transitions 34/138 dead transitions. [2023-11-29 00:32:50,362 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 138 transitions, 1337 flow [2023-11-29 00:32:50,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:50,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:50,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 113 transitions. [2023-11-29 00:32:50,363 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44313725490196076 [2023-11-29 00:32:50,363 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 113 transitions. [2023-11-29 00:32:50,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 113 transitions. [2023-11-29 00:32:50,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:50,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 113 transitions. [2023-11-29 00:32:50,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:50,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:50,364 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:50,364 INFO L175 Difference]: Start difference. First operand has 105 places, 89 transitions, 898 flow. Second operand 5 states and 113 transitions. [2023-11-29 00:32:50,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 138 transitions, 1337 flow [2023-11-29 00:32:50,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 138 transitions, 1327 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-29 00:32:50,503 INFO L231 Difference]: Finished difference. Result has 108 places, 87 transitions, 859 flow [2023-11-29 00:32:50,504 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=888, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=859, PETRI_PLACES=108, PETRI_TRANSITIONS=87} [2023-11-29 00:32:50,504 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 63 predicate places. [2023-11-29 00:32:50,504 INFO L495 AbstractCegarLoop]: Abstraction has has 108 places, 87 transitions, 859 flow [2023-11-29 00:32:50,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:32:50,504 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:50,504 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:50,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-29 00:32:50,504 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:50,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:50,505 INFO L85 PathProgramCache]: Analyzing trace with hash 2050025213, now seen corresponding path program 3 times [2023-11-29 00:32:50,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:50,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063335591] [2023-11-29 00:32:50,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:50,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:50,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:50,607 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:32:50,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:50,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063335591] [2023-11-29 00:32:50,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063335591] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:50,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:32:50,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:32:50,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539211567] [2023-11-29 00:32:50,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:50,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:32:50,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:50,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:32:50,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:32:50,608 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:50,608 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 87 transitions, 859 flow. Second operand has 5 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 00:32:50,608 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:50,609 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:50,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:51,828 INFO L124 PetriNetUnfolderBase]: 8632/12035 cut-off events. [2023-11-29 00:32:51,828 INFO L125 PetriNetUnfolderBase]: For 42000/42000 co-relation queries the response was YES. [2023-11-29 00:32:51,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43665 conditions, 12035 events. 8632/12035 cut-off events. For 42000/42000 co-relation queries the response was YES. Maximal size of possible extension queue 410. Compared 60683 event pairs, 5419 based on Foata normal form. 1/11372 useless extension candidates. Maximal degree in co-relation 43634. Up to 11205 conditions per place. [2023-11-29 00:32:51,895 INFO L140 encePairwiseOnDemand]: 47/51 looper letters, 83 selfloop transitions, 0 changer transitions 39/123 dead transitions. [2023-11-29 00:32:51,895 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 123 transitions, 1215 flow [2023-11-29 00:32:51,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:32:51,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:32:51,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 99 transitions. [2023-11-29 00:32:51,896 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38823529411764707 [2023-11-29 00:32:51,896 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 99 transitions. [2023-11-29 00:32:51,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 99 transitions. [2023-11-29 00:32:51,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:51,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 99 transitions. [2023-11-29 00:32:51,896 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:51,897 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:51,897 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:51,897 INFO L175 Difference]: Start difference. First operand has 108 places, 87 transitions, 859 flow. Second operand 5 states and 99 transitions. [2023-11-29 00:32:51,897 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 123 transitions, 1215 flow [2023-11-29 00:32:52,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 123 transitions, 1208 flow, removed 1 selfloop flow, removed 2 redundant places. [2023-11-29 00:32:52,028 INFO L231 Difference]: Finished difference. Result has 109 places, 84 transitions, 792 flow [2023-11-29 00:32:52,029 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=852, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=792, PETRI_PLACES=109, PETRI_TRANSITIONS=84} [2023-11-29 00:32:52,029 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 64 predicate places. [2023-11-29 00:32:52,029 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 84 transitions, 792 flow [2023-11-29 00:32:52,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 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 00:32:52,029 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:52,029 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:52,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 00:32:52,029 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:52,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:52,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1670772352, now seen corresponding path program 1 times [2023-11-29 00:32:52,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:52,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132622018] [2023-11-29 00:32:52,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:52,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:52,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:52,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:52,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132622018] [2023-11-29 00:32:52,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132622018] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:32:52,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330243424] [2023-11-29 00:32:52,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:52,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:32:52,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:32:52,211 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:32:52,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 00:32:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:52,346 INFO L262 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 00:32:52,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:32:52,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:52,640 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:32:52,946 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:52,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330243424] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:32:52,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:32:52,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [8, 9] total 21 [2023-11-29 00:32:52,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764568030] [2023-11-29 00:32:52,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:52,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:32:52,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:52,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:32:52,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:32:52,947 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:52,948 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 84 transitions, 792 flow. Second operand has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 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 00:32:52,948 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:52,948 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:52,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:32:55,897 INFO L124 PetriNetUnfolderBase]: 22552/31404 cut-off events. [2023-11-29 00:32:55,897 INFO L125 PetriNetUnfolderBase]: For 110772/110772 co-relation queries the response was YES. [2023-11-29 00:32:56,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113697 conditions, 31404 events. 22552/31404 cut-off events. For 110772/110772 co-relation queries the response was YES. Maximal size of possible extension queue 1039. Compared 182476 event pairs, 3171 based on Foata normal form. 2/29569 useless extension candidates. Maximal degree in co-relation 113666. Up to 8645 conditions per place. [2023-11-29 00:32:56,124 INFO L140 encePairwiseOnDemand]: 38/51 looper letters, 322 selfloop transitions, 50 changer transitions 5/378 dead transitions. [2023-11-29 00:32:56,124 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 378 transitions, 4218 flow [2023-11-29 00:32:56,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 00:32:56,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 00:32:56,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 272 transitions. [2023-11-29 00:32:56,125 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4444444444444444 [2023-11-29 00:32:56,125 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 272 transitions. [2023-11-29 00:32:56,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 272 transitions. [2023-11-29 00:32:56,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:32:56,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 272 transitions. [2023-11-29 00:32:56,126 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 22.666666666666668) internal successors, (272), 12 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:56,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 51.0) internal successors, (663), 13 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:56,127 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 51.0) internal successors, (663), 13 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:32:56,127 INFO L175 Difference]: Start difference. First operand has 109 places, 84 transitions, 792 flow. Second operand 12 states and 272 transitions. [2023-11-29 00:32:56,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 378 transitions, 4218 flow [2023-11-29 00:32:56,756 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 378 transitions, 4118 flow, removed 14 selfloop flow, removed 2 redundant places. [2023-11-29 00:32:56,760 INFO L231 Difference]: Finished difference. Result has 118 places, 133 transitions, 1474 flow [2023-11-29 00:32:56,760 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=767, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1474, PETRI_PLACES=118, PETRI_TRANSITIONS=133} [2023-11-29 00:32:56,760 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 73 predicate places. [2023-11-29 00:32:56,760 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 133 transitions, 1474 flow [2023-11-29 00:32:56,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 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 00:32:56,760 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:32:56,761 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:32:56,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 00:32:56,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:32:56,961 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:32:56,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:32:56,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1466620460, now seen corresponding path program 2 times [2023-11-29 00:32:56,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:32:56,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252833516] [2023-11-29 00:32:56,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:32:56,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:32:56,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:32:57,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:32:57,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:32:57,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252833516] [2023-11-29 00:32:57,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252833516] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:32:57,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010066828] [2023-11-29 00:32:57,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:32:57,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:32:57,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:32:57,129 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:32:57,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 00:32:57,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 00:32:57,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:32:57,282 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 00:32:57,283 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:32:57,536 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:32:57,536 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:32:57,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010066828] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:32:57,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:32:57,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [8] total 16 [2023-11-29 00:32:57,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427466613] [2023-11-29 00:32:57,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:32:57,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:32:57,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:32:57,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:32:57,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:32:57,539 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:32:57,539 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 133 transitions, 1474 flow. Second operand has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:32:57,539 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:32:57,539 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:32:57,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:33:02,432 INFO L124 PetriNetUnfolderBase]: 32935/45291 cut-off events. [2023-11-29 00:33:02,432 INFO L125 PetriNetUnfolderBase]: For 187971/187971 co-relation queries the response was YES. [2023-11-29 00:33:02,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176694 conditions, 45291 events. 32935/45291 cut-off events. For 187971/187971 co-relation queries the response was YES. Maximal size of possible extension queue 1582. Compared 271040 event pairs, 7269 based on Foata normal form. 4/42382 useless extension candidates. Maximal degree in co-relation 176656. Up to 14212 conditions per place. [2023-11-29 00:33:02,852 INFO L140 encePairwiseOnDemand]: 37/51 looper letters, 356 selfloop transitions, 80 changer transitions 45/482 dead transitions. [2023-11-29 00:33:02,852 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 482 transitions, 5739 flow [2023-11-29 00:33:02,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 00:33:02,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-29 00:33:02,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 312 transitions. [2023-11-29 00:33:02,854 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4369747899159664 [2023-11-29 00:33:02,854 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 312 transitions. [2023-11-29 00:33:02,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 312 transitions. [2023-11-29 00:33:02,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:33:02,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 312 transitions. [2023-11-29 00:33:02,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 22.285714285714285) internal successors, (312), 14 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:02,857 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 51.0) internal successors, (765), 15 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:02,857 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 51.0) internal successors, (765), 15 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:02,857 INFO L175 Difference]: Start difference. First operand has 118 places, 133 transitions, 1474 flow. Second operand 14 states and 312 transitions. [2023-11-29 00:33:02,857 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 482 transitions, 5739 flow [2023-11-29 00:33:05,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 482 transitions, 5619 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-11-29 00:33:05,432 INFO L231 Difference]: Finished difference. Result has 136 places, 197 transitions, 2351 flow [2023-11-29 00:33:05,432 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1442, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2351, PETRI_PLACES=136, PETRI_TRANSITIONS=197} [2023-11-29 00:33:05,432 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 91 predicate places. [2023-11-29 00:33:05,433 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 197 transitions, 2351 flow [2023-11-29 00:33:05,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:33:05,433 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:33:05,433 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:33:05,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 00:33:05,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-29 00:33:05,634 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:33:05,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:33:05,634 INFO L85 PathProgramCache]: Analyzing trace with hash -2029313670, now seen corresponding path program 3 times [2023-11-29 00:33:05,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:33:05,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210902817] [2023-11-29 00:33:05,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:33:05,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:33:05,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:33:05,877 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:33:05,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:33:05,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210902817] [2023-11-29 00:33:05,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210902817] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:33:05,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800774069] [2023-11-29 00:33:05,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:33:05,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:33:05,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:33:05,880 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:33:05,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 00:33:06,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2023-11-29 00:33:06,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:33:06,012 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 00:33:06,014 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:33:06,279 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:33:06,279 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:33:06,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800774069] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:33:06,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:33:06,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [8] total 16 [2023-11-29 00:33:06,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157260858] [2023-11-29 00:33:06,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:33:06,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:33:06,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:33:06,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:33:06,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:33:06,281 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:33:06,281 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 197 transitions, 2351 flow. Second operand has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:33:06,281 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:33:06,281 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:33:06,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:33:12,922 INFO L124 PetriNetUnfolderBase]: 34594/47506 cut-off events. [2023-11-29 00:33:12,922 INFO L125 PetriNetUnfolderBase]: For 238671/238671 co-relation queries the response was YES. [2023-11-29 00:33:13,131 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204073 conditions, 47506 events. 34594/47506 cut-off events. For 238671/238671 co-relation queries the response was YES. Maximal size of possible extension queue 1673. Compared 284623 event pairs, 7030 based on Foata normal form. 4/44389 useless extension candidates. Maximal degree in co-relation 204028. Up to 14911 conditions per place. [2023-11-29 00:33:13,500 INFO L140 encePairwiseOnDemand]: 37/51 looper letters, 333 selfloop transitions, 96 changer transitions 49/479 dead transitions. [2023-11-29 00:33:13,500 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 479 transitions, 6103 flow [2023-11-29 00:33:13,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:33:13,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 00:33:13,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 286 transitions. [2023-11-29 00:33:13,501 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43137254901960786 [2023-11-29 00:33:13,501 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 286 transitions. [2023-11-29 00:33:13,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 286 transitions. [2023-11-29 00:33:13,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:33:13,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 286 transitions. [2023-11-29 00:33:13,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 22.0) internal successors, (286), 13 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:13,503 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 51.0) internal successors, (714), 14 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:13,503 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 51.0) internal successors, (714), 14 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:13,503 INFO L175 Difference]: Start difference. First operand has 136 places, 197 transitions, 2351 flow. Second operand 13 states and 286 transitions. [2023-11-29 00:33:13,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 479 transitions, 6103 flow [2023-11-29 00:33:16,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 479 transitions, 6094 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-29 00:33:16,924 INFO L231 Difference]: Finished difference. Result has 151 places, 227 transitions, 3227 flow [2023-11-29 00:33:16,924 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2342, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3227, PETRI_PLACES=151, PETRI_TRANSITIONS=227} [2023-11-29 00:33:16,924 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 106 predicate places. [2023-11-29 00:33:16,924 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 227 transitions, 3227 flow [2023-11-29 00:33:16,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:33:16,924 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:33:16,924 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:33:16,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 00:33:17,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-11-29 00:33:17,125 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:33:17,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:33:17,125 INFO L85 PathProgramCache]: Analyzing trace with hash -945768522, now seen corresponding path program 4 times [2023-11-29 00:33:17,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:33:17,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009200951] [2023-11-29 00:33:17,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:33:17,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:33:17,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:33:17,277 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:33:17,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:33:17,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009200951] [2023-11-29 00:33:17,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009200951] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:33:17,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500860045] [2023-11-29 00:33:17,278 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 00:33:17,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:33:17,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:33:17,279 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:33:17,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 00:33:17,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 00:33:17,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:33:17,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 00:33:17,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:33:17,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:33:17,647 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:33:17,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500860045] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:33:17,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:33:17,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [8] total 17 [2023-11-29 00:33:17,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288304191] [2023-11-29 00:33:17,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:33:17,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:33:17,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:33:17,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:33:17,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2023-11-29 00:33:17,648 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:33:17,649 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 227 transitions, 3227 flow. Second operand has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:33:17,649 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:33:17,649 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:33:17,649 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:33:28,205 INFO L124 PetriNetUnfolderBase]: 54338/73794 cut-off events. [2023-11-29 00:33:28,205 INFO L125 PetriNetUnfolderBase]: For 461353/461353 co-relation queries the response was YES. [2023-11-29 00:33:28,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338280 conditions, 73794 events. 54338/73794 cut-off events. For 461353/461353 co-relation queries the response was YES. Maximal size of possible extension queue 2415. Compared 456902 event pairs, 3804 based on Foata normal form. 2/68205 useless extension candidates. Maximal degree in co-relation 338227. Up to 18548 conditions per place. [2023-11-29 00:33:28,989 INFO L140 encePairwiseOnDemand]: 37/51 looper letters, 465 selfloop transitions, 298 changer transitions 43/807 dead transitions. [2023-11-29 00:33:28,989 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 807 transitions, 11476 flow [2023-11-29 00:33:28,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:33:28,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-29 00:33:28,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 359 transitions. [2023-11-29 00:33:28,991 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4140715109573241 [2023-11-29 00:33:28,991 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 359 transitions. [2023-11-29 00:33:28,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 359 transitions. [2023-11-29 00:33:28,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:33:28,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 359 transitions. [2023-11-29 00:33:28,992 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 21.11764705882353) internal successors, (359), 17 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:28,993 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 51.0) internal successors, (918), 18 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:28,994 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 51.0) internal successors, (918), 18 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:28,994 INFO L175 Difference]: Start difference. First operand has 151 places, 227 transitions, 3227 flow. Second operand 17 states and 359 transitions. [2023-11-29 00:33:28,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 807 transitions, 11476 flow [2023-11-29 00:33:42,366 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 807 transitions, 11185 flow, removed 16 selfloop flow, removed 5 redundant places. [2023-11-29 00:33:42,375 INFO L231 Difference]: Finished difference. Result has 172 places, 435 transitions, 6697 flow [2023-11-29 00:33:42,376 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=3126, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=6697, PETRI_PLACES=172, PETRI_TRANSITIONS=435} [2023-11-29 00:33:42,376 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 127 predicate places. [2023-11-29 00:33:42,376 INFO L495 AbstractCegarLoop]: Abstraction has has 172 places, 435 transitions, 6697 flow [2023-11-29 00:33:42,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:33:42,376 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:33:42,376 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:33:42,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 00:33:42,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-11-29 00:33:42,577 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:33:42,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:33:42,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1557618080, now seen corresponding path program 5 times [2023-11-29 00:33:42,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:33:42,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594390500] [2023-11-29 00:33:42,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:33:42,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:33:42,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:33:42,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:33:42,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:33:42,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594390500] [2023-11-29 00:33:42,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594390500] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:33:42,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411336602] [2023-11-29 00:33:42,722 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 00:33:42,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:33:42,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:33:42,723 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:33:42,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 00:33:42,852 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:33:42,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:33:42,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 00:33:42,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:33:43,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:33:43,074 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:33:43,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:33:43,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411336602] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:33:43,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:33:43,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [8, 9] total 21 [2023-11-29 00:33:43,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978329864] [2023-11-29 00:33:43,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:33:43,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:33:43,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:33:43,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:33:43,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:33:43,314 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:33:43,314 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 435 transitions, 6697 flow. Second operand has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 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 00:33:43,314 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:33:43,314 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:33:43,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:33:55,314 INFO L124 PetriNetUnfolderBase]: 53942/73184 cut-off events. [2023-11-29 00:33:55,315 INFO L125 PetriNetUnfolderBase]: For 630890/630890 co-relation queries the response was YES. [2023-11-29 00:33:55,763 INFO L83 FinitePrefix]: Finished finitePrefix Result has 380941 conditions, 73184 events. 53942/73184 cut-off events. For 630890/630890 co-relation queries the response was YES. Maximal size of possible extension queue 2396. Compared 443187 event pairs, 13358 based on Foata normal form. 4/71623 useless extension candidates. Maximal degree in co-relation 380877. Up to 20933 conditions per place. [2023-11-29 00:33:56,177 INFO L140 encePairwiseOnDemand]: 39/51 looper letters, 511 selfloop transitions, 242 changer transitions 39/793 dead transitions. [2023-11-29 00:33:56,177 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 793 transitions, 12664 flow [2023-11-29 00:33:56,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:33:56,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 00:33:56,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 250 transitions. [2023-11-29 00:33:56,179 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44563279857397503 [2023-11-29 00:33:56,179 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 250 transitions. [2023-11-29 00:33:56,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 250 transitions. [2023-11-29 00:33:56,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:33:56,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 250 transitions. [2023-11-29 00:33:56,179 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 22.727272727272727) internal successors, (250), 11 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:56,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 51.0) internal successors, (612), 12 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:56,180 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 51.0) internal successors, (612), 12 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:33:56,180 INFO L175 Difference]: Start difference. First operand has 172 places, 435 transitions, 6697 flow. Second operand 11 states and 250 transitions. [2023-11-29 00:33:56,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 793 transitions, 12664 flow [2023-11-29 00:34:20,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 793 transitions, 12377 flow, removed 28 selfloop flow, removed 2 redundant places. [2023-11-29 00:34:20,124 INFO L231 Difference]: Finished difference. Result has 179 places, 460 transitions, 7509 flow [2023-11-29 00:34:20,125 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=6476, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=435, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=214, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7509, PETRI_PLACES=179, PETRI_TRANSITIONS=460} [2023-11-29 00:34:20,125 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 134 predicate places. [2023-11-29 00:34:20,126 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 460 transitions, 7509 flow [2023-11-29 00:34:20,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 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 00:34:20,126 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:34:20,126 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:34:20,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 00:34:20,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:34:20,326 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:34:20,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:34:20,327 INFO L85 PathProgramCache]: Analyzing trace with hash -2122723934, now seen corresponding path program 6 times [2023-11-29 00:34:20,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:34:20,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925681500] [2023-11-29 00:34:20,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:34:20,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:34:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:34:20,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:34:20,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:34:20,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925681500] [2023-11-29 00:34:20,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925681500] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:34:20,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185155488] [2023-11-29 00:34:20,476 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 00:34:20,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:34:20,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:34:20,477 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:34:20,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 00:34:20,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2023-11-29 00:34:20,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:34:20,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 00:34:20,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:34:20,855 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:34:20,856 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:34:20,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185155488] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:34:20,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:34:20,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [8] total 16 [2023-11-29 00:34:20,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232769166] [2023-11-29 00:34:20,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:34:20,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 00:34:20,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:34:20,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 00:34:20,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:34:20,857 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:34:20,857 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 460 transitions, 7509 flow. Second operand has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:34:20,857 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:34:20,857 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:34:20,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:34:33,628 INFO L124 PetriNetUnfolderBase]: 53392/72486 cut-off events. [2023-11-29 00:34:33,628 INFO L125 PetriNetUnfolderBase]: For 695011/695011 co-relation queries the response was YES. [2023-11-29 00:34:34,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 378731 conditions, 72486 events. 53392/72486 cut-off events. For 695011/695011 co-relation queries the response was YES. Maximal size of possible extension queue 2390. Compared 441157 event pairs, 15803 based on Foata normal form. 2/70923 useless extension candidates. Maximal degree in co-relation 378666. Up to 16572 conditions per place. [2023-11-29 00:34:34,503 INFO L140 encePairwiseOnDemand]: 37/51 looper letters, 446 selfloop transitions, 313 changer transitions 49/809 dead transitions. [2023-11-29 00:34:34,503 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 809 transitions, 13517 flow [2023-11-29 00:34:34,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:34:34,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 00:34:34,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 285 transitions. [2023-11-29 00:34:34,504 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4298642533936652 [2023-11-29 00:34:34,504 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 285 transitions. [2023-11-29 00:34:34,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 285 transitions. [2023-11-29 00:34:34,505 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:34:34,505 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 285 transitions. [2023-11-29 00:34:34,505 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 21.923076923076923) internal successors, (285), 13 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 00:34:34,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 51.0) internal successors, (714), 14 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:34:34,507 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 51.0) internal successors, (714), 14 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:34:34,507 INFO L175 Difference]: Start difference. First operand has 179 places, 460 transitions, 7509 flow. Second operand 13 states and 285 transitions. [2023-11-29 00:34:34,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 809 transitions, 13517 flow [2023-11-29 00:35:04,221 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 809 transitions, 12921 flow, removed 29 selfloop flow, removed 9 redundant places. [2023-11-29 00:35:04,232 INFO L231 Difference]: Finished difference. Result has 188 places, 509 transitions, 8632 flow [2023-11-29 00:35:04,232 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=7027, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=264, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8632, PETRI_PLACES=188, PETRI_TRANSITIONS=509} [2023-11-29 00:35:04,233 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 143 predicate places. [2023-11-29 00:35:04,233 INFO L495 AbstractCegarLoop]: Abstraction has has 188 places, 509 transitions, 8632 flow [2023-11-29 00:35:04,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 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 00:35:04,233 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:35:04,233 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:35:04,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 00:35:04,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:35:04,434 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:35:04,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:35:04,434 INFO L85 PathProgramCache]: Analyzing trace with hash 437341122, now seen corresponding path program 7 times [2023-11-29 00:35:04,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:35:04,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200740511] [2023-11-29 00:35:04,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:35:04,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:35:04,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:35:04,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:35:04,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:35:04,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200740511] [2023-11-29 00:35:04,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200740511] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:35:04,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497264471] [2023-11-29 00:35:04,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 00:35:04,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:35:04,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:35:04,582 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:35:04,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 00:35:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:35:04,711 INFO L262 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 00:35:04,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:35:04,891 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:35:04,891 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:35:05,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:35:05,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497264471] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:35:05,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:35:05,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [8, 9] total 20 [2023-11-29 00:35:05,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307083884] [2023-11-29 00:35:05,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:35:05,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:35:05,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:35:05,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:35:05,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2023-11-29 00:35:05,057 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:35:05,057 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 509 transitions, 8632 flow. Second operand has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 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 00:35:05,057 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:35:05,057 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:35:05,057 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:35:18,118 INFO L124 PetriNetUnfolderBase]: 53242/72410 cut-off events. [2023-11-29 00:35:18,118 INFO L125 PetriNetUnfolderBase]: For 686025/686025 co-relation queries the response was YES. [2023-11-29 00:35:18,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 382979 conditions, 72410 events. 53242/72410 cut-off events. For 686025/686025 co-relation queries the response was YES. Maximal size of possible extension queue 2389. Compared 439161 event pairs, 10749 based on Foata normal form. 4/70849 useless extension candidates. Maximal degree in co-relation 382909. Up to 16690 conditions per place. [2023-11-29 00:35:18,983 INFO L140 encePairwiseOnDemand]: 40/51 looper letters, 430 selfloop transitions, 252 changer transitions 141/824 dead transitions. [2023-11-29 00:35:18,983 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 824 transitions, 14053 flow [2023-11-29 00:35:18,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:35:18,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 00:35:18,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 238 transitions. [2023-11-29 00:35:18,984 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42424242424242425 [2023-11-29 00:35:18,985 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 238 transitions. [2023-11-29 00:35:18,985 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 238 transitions. [2023-11-29 00:35:18,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:35:18,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 238 transitions. [2023-11-29 00:35:18,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 21.636363636363637) internal successors, (238), 11 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:35:18,986 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 51.0) internal successors, (612), 12 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:35:18,986 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 51.0) internal successors, (612), 12 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:35:18,986 INFO L175 Difference]: Start difference. First operand has 188 places, 509 transitions, 8632 flow. Second operand 11 states and 238 transitions. [2023-11-29 00:35:18,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 824 transitions, 14053 flow [2023-11-29 00:35:44,482 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 824 transitions, 13543 flow, removed 34 selfloop flow, removed 6 redundant places. [2023-11-29 00:35:44,493 INFO L231 Difference]: Finished difference. Result has 192 places, 472 transitions, 8221 flow [2023-11-29 00:35:44,493 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=8182, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=252, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=8221, PETRI_PLACES=192, PETRI_TRANSITIONS=472} [2023-11-29 00:35:44,494 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 147 predicate places. [2023-11-29 00:35:44,494 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 472 transitions, 8221 flow [2023-11-29 00:35:44,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 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 00:35:44,494 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:35:44,494 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:35:44,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 00:35:44,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:35:44,695 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:35:44,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:35:44,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1933896443, now seen corresponding path program 1 times [2023-11-29 00:35:44,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:35:44,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319598034] [2023-11-29 00:35:44,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:35:44,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:35:44,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:35:44,815 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:35:44,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:35:44,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319598034] [2023-11-29 00:35:44,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319598034] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:35:44,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432736004] [2023-11-29 00:35:44,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:35:44,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:35:44,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:35:44,817 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:35:44,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 00:35:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:35:44,958 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:35:44,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:35:45,073 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:35:45,073 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:35:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:35:45,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432736004] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:35:45,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:35:45,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 15 [2023-11-29 00:35:45,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558493387] [2023-11-29 00:35:45,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:35:45,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:35:45,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:35:45,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:35:45,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:35:45,179 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:35:45,179 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 472 transitions, 8221 flow. Second operand has 7 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 00:35:45,179 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:35:45,179 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:35:45,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:35:55,715 INFO L124 PetriNetUnfolderBase]: 42746/57822 cut-off events. [2023-11-29 00:35:55,715 INFO L125 PetriNetUnfolderBase]: For 558573/558573 co-relation queries the response was YES. [2023-11-29 00:35:56,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 305516 conditions, 57822 events. 42746/57822 cut-off events. For 558573/558573 co-relation queries the response was YES. Maximal size of possible extension queue 1739. Compared 338082 event pairs, 17534 based on Foata normal form. 0/56257 useless extension candidates. Maximal degree in co-relation 305445. Up to 29061 conditions per place. [2023-11-29 00:35:56,320 INFO L140 encePairwiseOnDemand]: 41/51 looper letters, 831 selfloop transitions, 26 changer transitions 1/859 dead transitions. [2023-11-29 00:35:56,320 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 859 transitions, 15721 flow [2023-11-29 00:35:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:35:56,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 00:35:56,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 159 transitions. [2023-11-29 00:35:56,321 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3897058823529412 [2023-11-29 00:35:56,321 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 159 transitions. [2023-11-29 00:35:56,321 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 159 transitions. [2023-11-29 00:35:56,321 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:35:56,321 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 159 transitions. [2023-11-29 00:35:56,322 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 19.875) internal successors, (159), 8 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 00:35:56,323 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 51.0) internal successors, (459), 9 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:35:56,323 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 51.0) internal successors, (459), 9 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:35:56,323 INFO L175 Difference]: Start difference. First operand has 192 places, 472 transitions, 8221 flow. Second operand 8 states and 159 transitions. [2023-11-29 00:35:56,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 859 transitions, 15721 flow [2023-11-29 00:36:11,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 859 transitions, 15151 flow, removed 22 selfloop flow, removed 10 redundant places. [2023-11-29 00:36:11,595 INFO L231 Difference]: Finished difference. Result has 189 places, 486 transitions, 8094 flow [2023-11-29 00:36:11,595 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=7851, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=472, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=454, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=8094, PETRI_PLACES=189, PETRI_TRANSITIONS=486} [2023-11-29 00:36:11,595 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 144 predicate places. [2023-11-29 00:36:11,595 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 486 transitions, 8094 flow [2023-11-29 00:36:11,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 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 00:36:11,596 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:36:11,596 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:36:11,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 00:36:11,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-29 00:36:11,796 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:36:11,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:36:11,796 INFO L85 PathProgramCache]: Analyzing trace with hash -202975773, now seen corresponding path program 1 times [2023-11-29 00:36:11,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:36:11,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117792368] [2023-11-29 00:36:11,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:36:11,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:36:11,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:36:11,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:36:11,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:36:11,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117792368] [2023-11-29 00:36:11,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117792368] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:36:11,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:36:11,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:36:11,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701868086] [2023-11-29 00:36:11,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:36:11,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:36:11,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:36:11,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:36:11,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:36:11,870 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:36:11,870 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 486 transitions, 8094 flow. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 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 00:36:11,870 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:36:11,870 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:36:11,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:36:18,202 INFO L124 PetriNetUnfolderBase]: 26233/36033 cut-off events. [2023-11-29 00:36:18,202 INFO L125 PetriNetUnfolderBase]: For 317115/317115 co-relation queries the response was YES. [2023-11-29 00:36:18,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 195426 conditions, 36033 events. 26233/36033 cut-off events. For 317115/317115 co-relation queries the response was YES. Maximal size of possible extension queue 1140. Compared 204738 event pairs, 11134 based on Foata normal form. 1220/37252 useless extension candidates. Maximal degree in co-relation 195358. Up to 18797 conditions per place. [2023-11-29 00:36:18,505 INFO L140 encePairwiseOnDemand]: 46/51 looper letters, 176 selfloop transitions, 2 changer transitions 413/592 dead transitions. [2023-11-29 00:36:18,505 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 592 transitions, 10276 flow [2023-11-29 00:36:18,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:36:18,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 00:36:18,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 116 transitions. [2023-11-29 00:36:18,506 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4549019607843137 [2023-11-29 00:36:18,506 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 116 transitions. [2023-11-29 00:36:18,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 116 transitions. [2023-11-29 00:36:18,506 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:36:18,506 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 116 transitions. [2023-11-29 00:36:18,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:18,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:18,506 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:18,506 INFO L175 Difference]: Start difference. First operand has 189 places, 486 transitions, 8094 flow. Second operand 5 states and 116 transitions. [2023-11-29 00:36:18,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 592 transitions, 10276 flow [2023-11-29 00:36:24,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 592 transitions, 9953 flow, removed 2 selfloop flow, removed 8 redundant places. [2023-11-29 00:36:24,590 INFO L231 Difference]: Finished difference. Result has 184 places, 179 transitions, 2337 flow [2023-11-29 00:36:24,590 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=6106, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2337, PETRI_PLACES=184, PETRI_TRANSITIONS=179} [2023-11-29 00:36:24,590 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 139 predicate places. [2023-11-29 00:36:24,590 INFO L495 AbstractCegarLoop]: Abstraction has has 184 places, 179 transitions, 2337 flow [2023-11-29 00:36:24,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 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 00:36:24,590 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:36:24,590 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:36:24,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-11-29 00:36:24,591 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:36:24,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:36:24,591 INFO L85 PathProgramCache]: Analyzing trace with hash 888156896, now seen corresponding path program 1 times [2023-11-29 00:36:24,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:36:24,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901389615] [2023-11-29 00:36:24,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:36:24,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:36:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:36:24,702 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:36:24,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:36:24,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901389615] [2023-11-29 00:36:24,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901389615] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:36:24,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424557512] [2023-11-29 00:36:24,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:36:24,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:36:24,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:36:24,703 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:36:24,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 00:36:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:36:24,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 00:36:24,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:36:24,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:36:24,916 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:36:25,004 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:36:25,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424557512] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:36:25,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:36:25,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 14 [2023-11-29 00:36:25,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578088363] [2023-11-29 00:36:25,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:36:25,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:36:25,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:36:25,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:36:25,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:36:25,005 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:36:25,005 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 179 transitions, 2337 flow. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:25,005 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:36:25,006 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:36:25,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:36:27,786 INFO L124 PetriNetUnfolderBase]: 13842/19019 cut-off events. [2023-11-29 00:36:27,786 INFO L125 PetriNetUnfolderBase]: For 137364/137364 co-relation queries the response was YES. [2023-11-29 00:36:27,866 INFO L83 FinitePrefix]: Finished finitePrefix Result has 95006 conditions, 19019 events. 13842/19019 cut-off events. For 137364/137364 co-relation queries the response was YES. Maximal size of possible extension queue 571. Compared 97678 event pairs, 5197 based on Foata normal form. 650/19668 useless extension candidates. Maximal degree in co-relation 94940. Up to 11394 conditions per place. [2023-11-29 00:36:27,932 INFO L140 encePairwiseOnDemand]: 42/51 looper letters, 187 selfloop transitions, 30 changer transitions 0/218 dead transitions. [2023-11-29 00:36:27,932 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 218 transitions, 3304 flow [2023-11-29 00:36:27,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:36:27,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 00:36:27,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 97 transitions. [2023-11-29 00:36:27,933 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.27170868347338933 [2023-11-29 00:36:27,933 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 97 transitions. [2023-11-29 00:36:27,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 97 transitions. [2023-11-29 00:36:27,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:36:27,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 97 transitions. [2023-11-29 00:36:27,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 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 00:36:27,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 51.0) internal successors, (408), 8 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:27,934 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 51.0) internal successors, (408), 8 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:27,934 INFO L175 Difference]: Start difference. First operand has 184 places, 179 transitions, 2337 flow. Second operand 7 states and 97 transitions. [2023-11-29 00:36:27,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 218 transitions, 3304 flow [2023-11-29 00:36:28,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 218 transitions, 3098 flow, removed 89 selfloop flow, removed 21 redundant places. [2023-11-29 00:36:28,812 INFO L231 Difference]: Finished difference. Result has 141 places, 162 transitions, 2108 flow [2023-11-29 00:36:28,812 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1989, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2108, PETRI_PLACES=141, PETRI_TRANSITIONS=162} [2023-11-29 00:36:28,812 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 96 predicate places. [2023-11-29 00:36:28,813 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 162 transitions, 2108 flow [2023-11-29 00:36:28,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:28,813 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:36:28,813 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:36:28,818 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 00:36:29,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:36:29,013 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:36:29,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:36:29,014 INFO L85 PathProgramCache]: Analyzing trace with hash -357971895, now seen corresponding path program 1 times [2023-11-29 00:36:29,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:36:29,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660967552] [2023-11-29 00:36:29,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:36:29,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:36:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:36:30,922 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:36:30,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:36:30,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660967552] [2023-11-29 00:36:30,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660967552] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:36:30,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19083729] [2023-11-29 00:36:30,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:36:30,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:36:30,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:36:30,925 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:36:30,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 00:36:31,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:36:31,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-29 00:36:31,119 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:36:31,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:36:32,921 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:36:32,922 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 163 treesize of output 203 [2023-11-29 00:36:33,373 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:36:33,373 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:36:34,126 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:36:34,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19083729] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:36:34,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:36:34,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [19, 18] total 46 [2023-11-29 00:36:34,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393657481] [2023-11-29 00:36:34,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:36:34,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:36:34,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:36:34,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:36:34,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1901, Unknown=0, NotChecked=0, Total=2070 [2023-11-29 00:36:34,129 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:36:34,129 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 162 transitions, 2108 flow. Second operand has 12 states, 12 states have (on average 7.083333333333333) internal successors, (85), 12 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 00:36:34,129 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:36:34,129 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:36:34,129 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:36:42,825 INFO L124 PetriNetUnfolderBase]: 23328/32320 cut-off events. [2023-11-29 00:36:42,825 INFO L125 PetriNetUnfolderBase]: For 206576/206576 co-relation queries the response was YES. [2023-11-29 00:36:42,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160423 conditions, 32320 events. 23328/32320 cut-off events. For 206576/206576 co-relation queries the response was YES. Maximal size of possible extension queue 1000. Compared 184504 event pairs, 3157 based on Foata normal form. 1/32320 useless extension candidates. Maximal degree in co-relation 160374. Up to 14767 conditions per place. [2023-11-29 00:36:43,087 INFO L140 encePairwiseOnDemand]: 34/51 looper letters, 487 selfloop transitions, 170 changer transitions 18/676 dead transitions. [2023-11-29 00:36:43,087 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 676 transitions, 8895 flow [2023-11-29 00:36:43,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 00:36:43,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-11-29 00:36:43,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 456 transitions. [2023-11-29 00:36:43,088 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3311546840958606 [2023-11-29 00:36:43,088 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 456 transitions. [2023-11-29 00:36:43,088 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 456 transitions. [2023-11-29 00:36:43,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:36:43,088 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 456 transitions. [2023-11-29 00:36:43,089 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 16.88888888888889) internal successors, (456), 27 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 00:36:43,090 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 51.0) internal successors, (1428), 28 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:43,090 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 51.0) internal successors, (1428), 28 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:43,090 INFO L175 Difference]: Start difference. First operand has 141 places, 162 transitions, 2108 flow. Second operand 27 states and 456 transitions. [2023-11-29 00:36:43,090 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 676 transitions, 8895 flow [2023-11-29 00:36:47,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 676 transitions, 8858 flow, removed 16 selfloop flow, removed 3 redundant places. [2023-11-29 00:36:47,136 INFO L231 Difference]: Finished difference. Result has 182 places, 313 transitions, 5077 flow [2023-11-29 00:36:47,136 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2099, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=5077, PETRI_PLACES=182, PETRI_TRANSITIONS=313} [2023-11-29 00:36:47,136 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 137 predicate places. [2023-11-29 00:36:47,137 INFO L495 AbstractCegarLoop]: Abstraction has has 182 places, 313 transitions, 5077 flow [2023-11-29 00:36:47,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.083333333333333) internal successors, (85), 12 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 00:36:47,137 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:36:47,137 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:36:47,141 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 00:36:47,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:36:47,337 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:36:47,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:36:47,338 INFO L85 PathProgramCache]: Analyzing trace with hash 453170509, now seen corresponding path program 2 times [2023-11-29 00:36:47,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:36:47,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854491230] [2023-11-29 00:36:47,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:36:47,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:36:47,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:36:48,874 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:36:48,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:36:48,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854491230] [2023-11-29 00:36:48,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854491230] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:36:48,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326580815] [2023-11-29 00:36:48,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:36:48,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:36:48,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:36:48,875 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:36:48,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 00:36:49,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 00:36:49,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:36:49,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-29 00:36:49,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:36:50,473 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:36:50,474 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 211 treesize of output 219 [2023-11-29 00:36:50,890 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:36:50,890 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:36:50,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326580815] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:36:50,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:36:50,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [17] total 32 [2023-11-29 00:36:50,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416298426] [2023-11-29 00:36:50,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:36:50,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 00:36:50,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:36:50,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 00:36:50,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=940, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 00:36:50,892 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:36:50,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 313 transitions, 5077 flow. Second operand has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:36:50,893 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:36:50,893 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:36:50,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:36:58,325 INFO L124 PetriNetUnfolderBase]: 24829/34331 cut-off events. [2023-11-29 00:36:58,325 INFO L125 PetriNetUnfolderBase]: For 353054/353054 co-relation queries the response was YES. [2023-11-29 00:36:58,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 200527 conditions, 34331 events. 24829/34331 cut-off events. For 353054/353054 co-relation queries the response was YES. Maximal size of possible extension queue 1085. Compared 196745 event pairs, 11053 based on Foata normal form. 1/34331 useless extension candidates. Maximal degree in co-relation 200460. Up to 26812 conditions per place. [2023-11-29 00:36:58,841 INFO L140 encePairwiseOnDemand]: 34/51 looper letters, 462 selfloop transitions, 129 changer transitions 8/600 dead transitions. [2023-11-29 00:36:58,841 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 600 transitions, 9800 flow [2023-11-29 00:36:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 00:36:58,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 00:36:58,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 289 transitions. [2023-11-29 00:36:58,842 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3148148148148148 [2023-11-29 00:36:58,842 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 289 transitions. [2023-11-29 00:36:58,842 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 289 transitions. [2023-11-29 00:36:58,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:36:58,842 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 289 transitions. [2023-11-29 00:36:58,843 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 16.055555555555557) internal successors, (289), 18 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:58,844 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 51.0) internal successors, (969), 19 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:58,844 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 51.0) internal successors, (969), 19 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:36:58,844 INFO L175 Difference]: Start difference. First operand has 182 places, 313 transitions, 5077 flow. Second operand 18 states and 289 transitions. [2023-11-29 00:36:58,844 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 600 transitions, 9800 flow [2023-11-29 00:37:03,829 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 600 transitions, 9492 flow, removed 154 selfloop flow, removed 1 redundant places. [2023-11-29 00:37:03,837 INFO L231 Difference]: Finished difference. Result has 207 places, 402 transitions, 6757 flow [2023-11-29 00:37:03,837 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=4833, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=313, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6757, PETRI_PLACES=207, PETRI_TRANSITIONS=402} [2023-11-29 00:37:03,837 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 162 predicate places. [2023-11-29 00:37:03,837 INFO L495 AbstractCegarLoop]: Abstraction has has 207 places, 402 transitions, 6757 flow [2023-11-29 00:37:03,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:37:03,837 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:37:03,838 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:37:03,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-29 00:37:04,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:37:04,038 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:37:04,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:37:04,038 INFO L85 PathProgramCache]: Analyzing trace with hash -47742145, now seen corresponding path program 3 times [2023-11-29 00:37:04,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:37:04,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872676752] [2023-11-29 00:37:04,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:37:04,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:37:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:37:05,033 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:37:05,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:37:05,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872676752] [2023-11-29 00:37:05,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872676752] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:37:05,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287848391] [2023-11-29 00:37:05,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:37:05,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:37:05,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:37:05,035 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:37:05,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 00:37:05,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2023-11-29 00:37:05,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:37:05,295 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 00:37:05,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:37:06,516 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:37:06,516 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 211 treesize of output 219 [2023-11-29 00:37:06,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:37:06,955 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:37:06,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287848391] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:37:06,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:37:06,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [18] total 33 [2023-11-29 00:37:06,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956239820] [2023-11-29 00:37:06,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:37:06,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 00:37:06,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:37:06,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 00:37:06,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=999, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 00:37:06,957 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:37:06,957 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 402 transitions, 6757 flow. Second operand has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:37:06,957 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:37:06,958 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:37:06,958 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:37:16,555 INFO L124 PetriNetUnfolderBase]: 27254/37693 cut-off events. [2023-11-29 00:37:16,555 INFO L125 PetriNetUnfolderBase]: For 467343/467343 co-relation queries the response was YES. [2023-11-29 00:37:16,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 235200 conditions, 37693 events. 27254/37693 cut-off events. For 467343/467343 co-relation queries the response was YES. Maximal size of possible extension queue 1221. Compared 219118 event pairs, 11650 based on Foata normal form. 1/37694 useless extension candidates. Maximal degree in co-relation 235122. Up to 28161 conditions per place. [2023-11-29 00:37:16,978 INFO L140 encePairwiseOnDemand]: 34/51 looper letters, 529 selfloop transitions, 173 changer transitions 19/722 dead transitions. [2023-11-29 00:37:16,978 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 722 transitions, 12195 flow [2023-11-29 00:37:16,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 00:37:16,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 00:37:16,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 366 transitions. [2023-11-29 00:37:16,980 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.28705882352941176 [2023-11-29 00:37:16,980 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 366 transitions. [2023-11-29 00:37:16,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 366 transitions. [2023-11-29 00:37:16,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:37:16,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 366 transitions. [2023-11-29 00:37:16,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 14.64) internal successors, (366), 25 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:37:16,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 51.0) internal successors, (1326), 26 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:37:16,983 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 51.0) internal successors, (1326), 26 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:37:16,983 INFO L175 Difference]: Start difference. First operand has 207 places, 402 transitions, 6757 flow. Second operand 25 states and 366 transitions. [2023-11-29 00:37:16,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 722 transitions, 12195 flow [2023-11-29 00:37:24,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 722 transitions, 11870 flow, removed 161 selfloop flow, removed 2 redundant places. [2023-11-29 00:37:24,885 INFO L231 Difference]: Finished difference. Result has 243 places, 486 transitions, 8675 flow [2023-11-29 00:37:24,885 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=6492, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=8675, PETRI_PLACES=243, PETRI_TRANSITIONS=486} [2023-11-29 00:37:24,885 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 198 predicate places. [2023-11-29 00:37:24,885 INFO L495 AbstractCegarLoop]: Abstraction has has 243 places, 486 transitions, 8675 flow [2023-11-29 00:37:24,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:37:24,885 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:37:24,885 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:37:24,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 00:37:25,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:37:25,086 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:37:25,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:37:25,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1039218583, now seen corresponding path program 4 times [2023-11-29 00:37:25,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:37:25,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241874305] [2023-11-29 00:37:25,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:37:25,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:37:25,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:37:26,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:37:26,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:37:26,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241874305] [2023-11-29 00:37:26,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241874305] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:37:26,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257478246] [2023-11-29 00:37:26,349 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 00:37:26,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:37:26,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:37:26,350 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:37:26,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 00:37:26,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 00:37:26,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:37:26,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 00:37:26,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:37:28,184 INFO L349 Elim1Store]: treesize reduction 3, result has 97.9 percent of original size [2023-11-29 00:37:28,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 223 treesize of output 240 [2023-11-29 00:37:28,695 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:37:28,695 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:37:29,619 INFO L349 Elim1Store]: treesize reduction 36, result has 70.2 percent of original size [2023-11-29 00:37:29,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 74 treesize of output 102 [2023-11-29 00:37:29,762 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:37:29,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257478246] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:37:29,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:37:29,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [19, 17] total 47 [2023-11-29 00:37:29,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978097940] [2023-11-29 00:37:29,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:37:29,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 00:37:29,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:37:29,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 00:37:29,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1968, Unknown=0, NotChecked=0, Total=2162 [2023-11-29 00:37:29,764 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:37:29,764 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 486 transitions, 8675 flow. Second operand has 14 states, 14 states have (on average 6.642857142857143) internal successors, (93), 14 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 00:37:29,764 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:37:29,764 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:37:29,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:37:42,833 INFO L124 PetriNetUnfolderBase]: 29358/40681 cut-off events. [2023-11-29 00:37:42,834 INFO L125 PetriNetUnfolderBase]: For 654820/654820 co-relation queries the response was YES. [2023-11-29 00:37:43,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 272609 conditions, 40681 events. 29358/40681 cut-off events. For 654820/654820 co-relation queries the response was YES. Maximal size of possible extension queue 1363. Compared 241297 event pairs, 3750 based on Foata normal form. 1/40682 useless extension candidates. Maximal degree in co-relation 272517. Up to 14897 conditions per place. [2023-11-29 00:37:43,348 INFO L140 encePairwiseOnDemand]: 33/51 looper letters, 650 selfloop transitions, 210 changer transitions 18/879 dead transitions. [2023-11-29 00:37:43,348 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 879 transitions, 15574 flow [2023-11-29 00:37:43,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 00:37:43,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-29 00:37:43,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 402 transitions. [2023-11-29 00:37:43,349 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3753501400560224 [2023-11-29 00:37:43,349 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 402 transitions. [2023-11-29 00:37:43,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 402 transitions. [2023-11-29 00:37:43,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:37:43,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 402 transitions. [2023-11-29 00:37:43,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 19.142857142857142) internal successors, (402), 21 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:37:43,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 51.0) internal successors, (1122), 22 states have internal predecessors, (1122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:37:43,351 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 51.0) internal successors, (1122), 22 states have internal predecessors, (1122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:37:43,351 INFO L175 Difference]: Start difference. First operand has 243 places, 486 transitions, 8675 flow. Second operand 21 states and 402 transitions. [2023-11-29 00:37:43,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 879 transitions, 15574 flow [2023-11-29 00:37:56,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 879 transitions, 15081 flow, removed 245 selfloop flow, removed 3 redundant places. [2023-11-29 00:37:56,499 INFO L231 Difference]: Finished difference. Result has 264 places, 517 transitions, 9310 flow [2023-11-29 00:37:56,500 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=8198, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=185, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=9310, PETRI_PLACES=264, PETRI_TRANSITIONS=517} [2023-11-29 00:37:56,500 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 219 predicate places. [2023-11-29 00:37:56,500 INFO L495 AbstractCegarLoop]: Abstraction has has 264 places, 517 transitions, 9310 flow [2023-11-29 00:37:56,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.642857142857143) internal successors, (93), 14 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 00:37:56,500 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:37:56,500 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:37:56,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 00:37:56,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:37:56,701 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:37:56,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:37:56,701 INFO L85 PathProgramCache]: Analyzing trace with hash -267117561, now seen corresponding path program 5 times [2023-11-29 00:37:56,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:37:56,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428252585] [2023-11-29 00:37:56,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:37:56,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:37:56,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:37:57,862 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:37:57,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:37:57,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428252585] [2023-11-29 00:37:57,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428252585] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:37:57,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2568741] [2023-11-29 00:37:57,863 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 00:37:57,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:37:57,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:37:57,864 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:37:57,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 00:37:58,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:37:58,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:37:58,011 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-29 00:37:58,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:37:58,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:37:59,399 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:37:59,400 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 163 treesize of output 203 [2023-11-29 00:37:59,799 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:37:59,800 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:38:00,489 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:38:00,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2568741] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:38:00,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:38:00,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [18, 18] total 45 [2023-11-29 00:38:00,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608673381] [2023-11-29 00:38:00,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:38:00,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:38:00,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:38:00,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:38:00,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1815, Unknown=0, NotChecked=0, Total=1980 [2023-11-29 00:38:00,492 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:38:00,492 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 517 transitions, 9310 flow. Second operand has 12 states, 12 states have (on average 7.083333333333333) internal successors, (85), 12 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 00:38:00,492 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:38:00,492 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:38:00,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:38:14,253 INFO L124 PetriNetUnfolderBase]: 29852/41385 cut-off events. [2023-11-29 00:38:14,253 INFO L125 PetriNetUnfolderBase]: For 783135/783135 co-relation queries the response was YES. [2023-11-29 00:38:14,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 292029 conditions, 41385 events. 29852/41385 cut-off events. For 783135/783135 co-relation queries the response was YES. Maximal size of possible extension queue 1397. Compared 246112 event pairs, 4172 based on Foata normal form. 1/41385 useless extension candidates. Maximal degree in co-relation 291932. Up to 14897 conditions per place. [2023-11-29 00:38:14,974 INFO L140 encePairwiseOnDemand]: 34/51 looper letters, 641 selfloop transitions, 248 changer transitions 18/908 dead transitions. [2023-11-29 00:38:14,975 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 908 transitions, 16554 flow [2023-11-29 00:38:14,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 00:38:14,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-11-29 00:38:14,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 450 transitions. [2023-11-29 00:38:14,976 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32679738562091504 [2023-11-29 00:38:14,976 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 450 transitions. [2023-11-29 00:38:14,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 450 transitions. [2023-11-29 00:38:14,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:38:14,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 450 transitions. [2023-11-29 00:38:14,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 16.666666666666668) internal successors, (450), 27 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:38:14,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 51.0) internal successors, (1428), 28 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:38:14,978 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 51.0) internal successors, (1428), 28 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:38:14,978 INFO L175 Difference]: Start difference. First operand has 264 places, 517 transitions, 9310 flow. Second operand 27 states and 450 transitions. [2023-11-29 00:38:14,978 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 908 transitions, 16554 flow [2023-11-29 00:38:27,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 908 transitions, 16022 flow, removed 139 selfloop flow, removed 9 redundant places. [2023-11-29 00:38:27,256 INFO L231 Difference]: Finished difference. Result has 291 places, 571 transitions, 10736 flow [2023-11-29 00:38:27,257 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=8800, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=197, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=10736, PETRI_PLACES=291, PETRI_TRANSITIONS=571} [2023-11-29 00:38:27,257 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 246 predicate places. [2023-11-29 00:38:27,257 INFO L495 AbstractCegarLoop]: Abstraction has has 291 places, 571 transitions, 10736 flow [2023-11-29 00:38:27,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.083333333333333) internal successors, (85), 12 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 00:38:27,257 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:38:27,257 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:38:27,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 00:38:27,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:38:27,458 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:38:27,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:38:27,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1965303185, now seen corresponding path program 6 times [2023-11-29 00:38:27,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:38:27,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249755389] [2023-11-29 00:38:27,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:38:27,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:38:27,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:38:28,327 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:38:28,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:38:28,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249755389] [2023-11-29 00:38:28,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249755389] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:38:28,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846305609] [2023-11-29 00:38:28,328 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 00:38:28,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:38:28,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:38:28,328 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:38:28,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 00:38:28,698 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2023-11-29 00:38:28,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:38:28,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 00:38:28,702 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:38:30,073 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:38:30,073 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 211 treesize of output 219 [2023-11-29 00:38:30,474 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:38:30,474 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:38:30,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846305609] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:38:30,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:38:30,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [18] total 33 [2023-11-29 00:38:30,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000724973] [2023-11-29 00:38:30,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:38:30,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 00:38:30,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:38:30,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 00:38:30,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1005, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 00:38:30,475 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:38:30,476 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 571 transitions, 10736 flow. Second operand has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:38:30,476 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:38:30,476 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:38:30,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:38:45,196 INFO L124 PetriNetUnfolderBase]: 30482/42424 cut-off events. [2023-11-29 00:38:45,196 INFO L125 PetriNetUnfolderBase]: For 960502/960502 co-relation queries the response was YES. [2023-11-29 00:38:45,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 308740 conditions, 42424 events. 30482/42424 cut-off events. For 960502/960502 co-relation queries the response was YES. Maximal size of possible extension queue 1440. Compared 256541 event pairs, 8668 based on Foata normal form. 1/42424 useless extension candidates. Maximal degree in co-relation 308631. Up to 18088 conditions per place. [2023-11-29 00:38:45,823 INFO L140 encePairwiseOnDemand]: 34/51 looper letters, 702 selfloop transitions, 213 changer transitions 55/971 dead transitions. [2023-11-29 00:38:45,823 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 971 transitions, 18184 flow [2023-11-29 00:38:45,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 00:38:45,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2023-11-29 00:38:45,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 444 transitions. [2023-11-29 00:38:45,824 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.31092436974789917 [2023-11-29 00:38:45,824 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 444 transitions. [2023-11-29 00:38:45,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 444 transitions. [2023-11-29 00:38:45,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:38:45,824 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 444 transitions. [2023-11-29 00:38:45,825 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 15.857142857142858) internal successors, (444), 28 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:38:45,827 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 51.0) internal successors, (1479), 29 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:38:45,827 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 51.0) internal successors, (1479), 29 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:38:45,827 INFO L175 Difference]: Start difference. First operand has 291 places, 571 transitions, 10736 flow. Second operand 28 states and 444 transitions. [2023-11-29 00:38:45,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 971 transitions, 18184 flow [2023-11-29 00:39:03,296 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 971 transitions, 17509 flow, removed 240 selfloop flow, removed 8 redundant places. [2023-11-29 00:39:03,310 INFO L231 Difference]: Finished difference. Result has 323 places, 599 transitions, 11506 flow [2023-11-29 00:39:03,311 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=10085, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=571, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=185, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=11506, PETRI_PLACES=323, PETRI_TRANSITIONS=599} [2023-11-29 00:39:03,311 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 278 predicate places. [2023-11-29 00:39:03,311 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 599 transitions, 11506 flow [2023-11-29 00:39:03,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:39:03,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:39:03,311 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:39:03,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 00:39:03,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:39:03,512 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:39:03,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:39:03,512 INFO L85 PathProgramCache]: Analyzing trace with hash -907537523, now seen corresponding path program 7 times [2023-11-29 00:39:03,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:39:03,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770237286] [2023-11-29 00:39:03,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:39:03,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:39:03,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:39:04,474 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:39:04,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:39:04,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770237286] [2023-11-29 00:39:04,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770237286] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:39:04,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259912351] [2023-11-29 00:39:04,474 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 00:39:04,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:39:04,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:39:04,475 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:39:04,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 00:39:04,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:39:04,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 54 conjunts are in the unsatisfiable core [2023-11-29 00:39:04,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:39:04,733 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 00:39:05,866 INFO L349 Elim1Store]: treesize reduction 4, result has 96.7 percent of original size [2023-11-29 00:39:05,867 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 151 treesize of output 195 [2023-11-29 00:39:06,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:39:06,249 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:39:06,990 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:39:06,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259912351] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:39:06,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:39:06,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [18, 17] total 44 [2023-11-29 00:39:06,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273322732] [2023-11-29 00:39:06,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:39:06,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:39:06,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:39:06,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:39:06,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1723, Unknown=0, NotChecked=0, Total=1892 [2023-11-29 00:39:06,992 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:39:06,992 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 599 transitions, 11506 flow. Second operand has 12 states, 12 states have (on average 7.083333333333333) internal successors, (85), 12 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 00:39:06,992 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:39:06,992 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:39:06,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:39:22,385 INFO L124 PetriNetUnfolderBase]: 30680/42714 cut-off events. [2023-11-29 00:39:22,385 INFO L125 PetriNetUnfolderBase]: For 1084327/1084327 co-relation queries the response was YES. [2023-11-29 00:39:22,872 INFO L83 FinitePrefix]: Finished finitePrefix Result has 320456 conditions, 42714 events. 30680/42714 cut-off events. For 1084327/1084327 co-relation queries the response was YES. Maximal size of possible extension queue 1471. Compared 257341 event pairs, 4867 based on Foata normal form. 1/42715 useless extension candidates. Maximal degree in co-relation 320334. Up to 14897 conditions per place. [2023-11-29 00:39:23,220 INFO L140 encePairwiseOnDemand]: 34/51 looper letters, 642 selfloop transitions, 313 changer transitions 10/966 dead transitions. [2023-11-29 00:39:23,220 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 966 transitions, 18825 flow [2023-11-29 00:39:23,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 00:39:23,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-11-29 00:39:23,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 428 transitions. [2023-11-29 00:39:23,221 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.31082062454611475 [2023-11-29 00:39:23,221 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 428 transitions. [2023-11-29 00:39:23,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 428 transitions. [2023-11-29 00:39:23,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:39:23,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 428 transitions. [2023-11-29 00:39:23,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 15.851851851851851) internal successors, (428), 27 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:39:23,225 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 51.0) internal successors, (1428), 28 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:39:23,225 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 51.0) internal successors, (1428), 28 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:39:23,225 INFO L175 Difference]: Start difference. First operand has 323 places, 599 transitions, 11506 flow. Second operand 27 states and 428 transitions. [2023-11-29 00:39:23,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 966 transitions, 18825 flow [2023-11-29 00:39:43,627 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 966 transitions, 18269 flow, removed 176 selfloop flow, removed 11 redundant places. [2023-11-29 00:39:43,642 INFO L231 Difference]: Finished difference. Result has 344 places, 674 transitions, 13384 flow [2023-11-29 00:39:43,643 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=11030, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=13384, PETRI_PLACES=344, PETRI_TRANSITIONS=674} [2023-11-29 00:39:43,643 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 299 predicate places. [2023-11-29 00:39:43,643 INFO L495 AbstractCegarLoop]: Abstraction has has 344 places, 674 transitions, 13384 flow [2023-11-29 00:39:43,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.083333333333333) internal successors, (85), 12 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 00:39:43,643 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:39:43,643 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:39:43,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 00:39:43,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-29 00:39:43,844 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:39:43,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:39:43,844 INFO L85 PathProgramCache]: Analyzing trace with hash -918429773, now seen corresponding path program 8 times [2023-11-29 00:39:43,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:39:43,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945233076] [2023-11-29 00:39:43,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:39:43,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:39:43,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:39:45,237 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:39:45,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:39:45,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945233076] [2023-11-29 00:39:45,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945233076] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:39:45,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445017101] [2023-11-29 00:39:45,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:39:45,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:39:45,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:39:45,238 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:39:45,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 00:39:45,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 00:39:45,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:39:45,431 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 52 conjunts are in the unsatisfiable core [2023-11-29 00:39:45,434 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:39:47,134 INFO L349 Elim1Store]: treesize reduction 4, result has 96.7 percent of original size [2023-11-29 00:39:47,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 223 treesize of output 219 [2023-11-29 00:39:47,539 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:39:47,539 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:39:47,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445017101] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:39:47,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:39:47,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [18] total 35 [2023-11-29 00:39:47,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811487812] [2023-11-29 00:39:47,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:39:47,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 00:39:47,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:39:47,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 00:39:47,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1135, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 00:39:47,541 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:39:47,541 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 674 transitions, 13384 flow. Second operand has 19 states, 19 states have (on average 5.947368421052632) internal successors, (113), 19 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:39:47,541 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:39:47,541 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:39:47,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:40:05,581 INFO L124 PetriNetUnfolderBase]: 37816/52452 cut-off events. [2023-11-29 00:40:05,581 INFO L125 PetriNetUnfolderBase]: For 1500039/1500039 co-relation queries the response was YES. [2023-11-29 00:40:06,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 414092 conditions, 52452 events. 37816/52452 cut-off events. For 1500039/1500039 co-relation queries the response was YES. Maximal size of possible extension queue 1856. Compared 322230 event pairs, 14581 based on Foata normal form. 2/52453 useless extension candidates. Maximal degree in co-relation 413961. Up to 35115 conditions per place. [2023-11-29 00:40:06,528 INFO L140 encePairwiseOnDemand]: 32/51 looper letters, 967 selfloop transitions, 281 changer transitions 33/1282 dead transitions. [2023-11-29 00:40:06,528 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 1282 transitions, 26371 flow [2023-11-29 00:40:06,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 00:40:06,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-11-29 00:40:06,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 364 transitions. [2023-11-29 00:40:06,530 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3103154305200341 [2023-11-29 00:40:06,530 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 364 transitions. [2023-11-29 00:40:06,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 364 transitions. [2023-11-29 00:40:06,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:40:06,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 364 transitions. [2023-11-29 00:40:06,530 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 15.826086956521738) internal successors, (364), 23 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:40:06,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 51.0) internal successors, (1224), 24 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:40:06,532 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 51.0) internal successors, (1224), 24 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:40:06,532 INFO L175 Difference]: Start difference. First operand has 344 places, 674 transitions, 13384 flow. Second operand 23 states and 364 transitions. [2023-11-29 00:40:06,532 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 1282 transitions, 26371 flow [2023-11-29 00:40:32,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 1282 transitions, 25830 flow, removed 94 selfloop flow, removed 3 redundant places. [2023-11-29 00:40:32,065 INFO L231 Difference]: Finished difference. Result has 379 places, 833 transitions, 17492 flow [2023-11-29 00:40:32,065 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=12996, PETRI_DIFFERENCE_MINUEND_PLACES=340, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=674, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=523, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=17492, PETRI_PLACES=379, PETRI_TRANSITIONS=833} [2023-11-29 00:40:32,066 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 334 predicate places. [2023-11-29 00:40:32,066 INFO L495 AbstractCegarLoop]: Abstraction has has 379 places, 833 transitions, 17492 flow [2023-11-29 00:40:32,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.947368421052632) internal successors, (113), 19 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:40:32,066 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:40:32,066 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:40:32,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 00:40:32,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-29 00:40:32,266 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:40:32,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:40:32,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2010629579, now seen corresponding path program 9 times [2023-11-29 00:40:32,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:40:32,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63558206] [2023-11-29 00:40:32,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:40:32,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:40:32,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:40:33,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:40:33,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:40:33,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63558206] [2023-11-29 00:40:33,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63558206] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:40:33,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361840414] [2023-11-29 00:40:33,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:40:33,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:40:33,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:40:33,478 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:40:33,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 00:40:33,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2023-11-29 00:40:33,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:40:33,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-29 00:40:33,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:40:34,981 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:40:34,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 211 treesize of output 219 [2023-11-29 00:40:35,366 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:40:35,366 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:40:35,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361840414] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:40:35,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:40:35,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [19] total 34 [2023-11-29 00:40:35,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270515237] [2023-11-29 00:40:35,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:40:35,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 00:40:35,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:40:35,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 00:40:35,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1066, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 00:40:35,368 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:40:35,368 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 833 transitions, 17492 flow. Second operand has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:40:35,369 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:40:35,369 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:40:35,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 00:40:55,304 INFO L124 PetriNetUnfolderBase]: 38525/53494 cut-off events. [2023-11-29 00:40:55,304 INFO L125 PetriNetUnfolderBase]: For 1812439/1812439 co-relation queries the response was YES. [2023-11-29 00:40:56,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 443230 conditions, 53494 events. 38525/53494 cut-off events. For 1812439/1812439 co-relation queries the response was YES. Maximal size of possible extension queue 1919. Compared 331451 event pairs, 15181 based on Foata normal form. 1/53495 useless extension candidates. Maximal degree in co-relation 443082. Up to 37817 conditions per place. [2023-11-29 00:40:56,395 INFO L140 encePairwiseOnDemand]: 34/51 looper letters, 805 selfloop transitions, 332 changer transitions 21/1159 dead transitions. [2023-11-29 00:40:56,395 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 1159 transitions, 26083 flow [2023-11-29 00:40:56,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 00:40:56,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-29 00:40:56,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 368 transitions. [2023-11-29 00:40:56,396 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.28862745098039216 [2023-11-29 00:40:56,396 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 368 transitions. [2023-11-29 00:40:56,396 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 368 transitions. [2023-11-29 00:40:56,396 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 00:40:56,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 368 transitions. [2023-11-29 00:40:56,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 14.72) internal successors, (368), 25 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:40:56,398 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 51.0) internal successors, (1326), 26 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:40:56,399 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 51.0) internal successors, (1326), 26 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:40:56,399 INFO L175 Difference]: Start difference. First operand has 379 places, 833 transitions, 17492 flow. Second operand 25 states and 368 transitions. [2023-11-29 00:40:56,399 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 399 places, 1159 transitions, 26083 flow [2023-11-29 00:41:36,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 1159 transitions, 24785 flow, removed 570 selfloop flow, removed 6 redundant places. [2023-11-29 00:41:36,705 INFO L231 Difference]: Finished difference. Result has 404 places, 903 transitions, 19734 flow [2023-11-29 00:41:36,706 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=16762, PETRI_DIFFERENCE_MINUEND_PLACES=369, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=833, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=276, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=547, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=19734, PETRI_PLACES=404, PETRI_TRANSITIONS=903} [2023-11-29 00:41:36,707 INFO L281 CegarLoopForPetriNet]: 45 programPoint places, 359 predicate places. [2023-11-29 00:41:36,707 INFO L495 AbstractCegarLoop]: Abstraction has has 404 places, 903 transitions, 19734 flow [2023-11-29 00:41:36,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 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 00:41:36,707 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 00:41:36,707 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:41:36,711 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 00:41:36,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-29 00:41:36,907 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 00:41:36,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:41:36,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1250647263, now seen corresponding path program 10 times [2023-11-29 00:41:36,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:41:36,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452700360] [2023-11-29 00:41:36,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:41:36,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:41:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:41:37,900 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:41:37,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:41:37,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452700360] [2023-11-29 00:41:37,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452700360] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:41:37,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755283863] [2023-11-29 00:41:37,900 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 00:41:37,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:41:37,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:41:37,901 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:41:37,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6303a4e4-365e-476f-854b-7b4452b3379f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 00:41:38,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 00:41:38,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:41:38,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 00:41:38,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:41:39,489 INFO L349 Elim1Store]: treesize reduction 3, result has 97.9 percent of original size [2023-11-29 00:41:39,489 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 199 treesize of output 232 [2023-11-29 00:41:40,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 00:41:40,057 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:41:40,836 INFO L349 Elim1Store]: treesize reduction 36, result has 70.2 percent of original size [2023-11-29 00:41:40,837 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 74 treesize of output 102 [2023-11-29 00:41:40,998 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:41:40,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755283863] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 00:41:40,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:41:40,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [18, 16] total 44 [2023-11-29 00:41:40,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742086628] [2023-11-29 00:41:40,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:41:40,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 00:41:41,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:41:41,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 00:41:41,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1721, Unknown=0, NotChecked=0, Total=1892 [2023-11-29 00:41:41,001 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 51 [2023-11-29 00:41:41,001 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 404 places, 903 transitions, 19734 flow. Second operand has 13 states, 13 states have (on average 6.846153846153846) internal successors, (89), 13 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:41:41,001 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 00:41:41,001 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 51 [2023-11-29 00:41:41,001 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand