./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-chromosome-subst.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_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/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_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-chromosome-subst.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/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_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/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 60539e5483ee028af31550fcc6bdc40a30b35263f2407e34b5392a698998aa9c --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 04:54:19,601 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 04:54:19,667 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 04:54:19,671 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 04:54:19,672 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 04:54:19,696 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 04:54:19,696 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 04:54:19,697 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 04:54:19,698 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 04:54:19,698 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 04:54:19,699 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 04:54:19,699 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 04:54:19,700 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 04:54:19,700 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 04:54:19,701 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 04:54:19,702 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 04:54:19,702 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 04:54:19,703 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 04:54:19,703 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 04:54:19,703 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 04:54:19,704 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 04:54:19,705 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 04:54:19,705 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 04:54:19,705 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 04:54:19,706 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 04:54:19,706 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 04:54:19,707 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 04:54:19,707 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 04:54:19,707 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 04:54:19,708 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 04:54:19,708 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 04:54:19,709 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:54:19,709 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 04:54:19,710 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 04:54:19,710 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 04:54:19,710 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 04:54:19,711 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 04:54:19,711 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 04:54:19,711 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 04:54:19,711 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 04:54:19,711 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 04:54:19,712 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 04:54:19,712 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_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/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_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/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 -> 60539e5483ee028af31550fcc6bdc40a30b35263f2407e34b5392a698998aa9c [2023-11-29 04:54:19,936 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 04:54:19,957 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 04:54:19,960 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 04:54:19,961 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 04:54:19,961 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 04:54:19,962 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/weaver/chl-chromosome-subst.wvr.c [2023-11-29 04:54:22,729 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 04:54:22,919 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 04:54:22,920 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/sv-benchmarks/c/weaver/chl-chromosome-subst.wvr.c [2023-11-29 04:54:22,929 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/data/ed870e6e7/979110d7b7064478a8b23c4935a5bd66/FLAG61a8ccdaf [2023-11-29 04:54:22,943 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/data/ed870e6e7/979110d7b7064478a8b23c4935a5bd66 [2023-11-29 04:54:22,945 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 04:54:22,947 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 04:54:22,948 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 04:54:22,948 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 04:54:22,953 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 04:54:22,954 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:54:22" (1/1) ... [2023-11-29 04:54:22,955 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@542cd174 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:22, skipping insertion in model container [2023-11-29 04:54:22,955 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:54:22" (1/1) ... [2023-11-29 04:54:22,982 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 04:54:23,163 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_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/sv-benchmarks/c/weaver/chl-chromosome-subst.wvr.c[3136,3149] [2023-11-29 04:54:23,175 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:54:23,186 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 04:54:23,212 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_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/sv-benchmarks/c/weaver/chl-chromosome-subst.wvr.c[3136,3149] [2023-11-29 04:54:23,216 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:54:23,232 INFO L206 MainTranslator]: Completed translation [2023-11-29 04:54:23,233 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23 WrapperNode [2023-11-29 04:54:23,233 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 04:54:23,234 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 04:54:23,234 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 04:54:23,234 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 04:54:23,241 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,250 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,280 INFO L138 Inliner]: procedures = 26, calls = 47, calls flagged for inlining = 17, calls inlined = 25, statements flattened = 286 [2023-11-29 04:54:23,281 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 04:54:23,282 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 04:54:23,282 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 04:54:23,282 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 04:54:23,293 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,293 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,298 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,316 INFO L175 MemorySlicer]: Split 17 memory accesses to 5 slices as follows [2, 2, 9, 2, 2]. 53 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 04:54:23,316 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,316 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,328 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,332 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,335 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,337 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,341 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 04:54:23,342 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 04:54:23,342 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 04:54:23,342 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 04:54:23,343 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (1/1) ... [2023-11-29 04:54:23,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:54:23,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:23,372 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 04:54:23,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 04:54:23,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 04:54:23,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 04:54:23,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 04:54:23,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 04:54:23,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 04:54:23,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 04:54:23,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 04:54:23,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 04:54:23,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 04:54:23,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 04:54:23,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 04:54:23,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 04:54:23,411 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 04:54:23,412 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 04:54:23,412 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 04:54:23,412 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 04:54:23,412 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-11-29 04:54:23,412 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-11-29 04:54:23,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 04:54:23,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 04:54:23,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 04:54:23,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 04:54:23,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 04:54:23,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 04:54:23,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 04:54:23,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 04:54:23,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 04:54:23,415 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 04:54:23,525 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 04:54:23,527 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 04:54:23,908 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 04:54:24,307 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 04:54:24,308 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-29 04:54:24,308 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:54:24 BoogieIcfgContainer [2023-11-29 04:54:24,308 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 04:54:24,311 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 04:54:24,311 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 04:54:24,314 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 04:54:24,314 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 04:54:22" (1/3) ... [2023-11-29 04:54:24,315 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8bf2024 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:54:24, skipping insertion in model container [2023-11-29 04:54:24,315 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:54:23" (2/3) ... [2023-11-29 04:54:24,315 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8bf2024 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:54:24, skipping insertion in model container [2023-11-29 04:54:24,316 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:54:24" (3/3) ... [2023-11-29 04:54:24,317 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-chromosome-subst.wvr.c [2023-11-29 04:54:24,326 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 04:54:24,337 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 04:54:24,337 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 04:54:24,337 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 04:54:24,398 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-29 04:54:24,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 37 places, 33 transitions, 87 flow [2023-11-29 04:54:24,461 INFO L124 PetriNetUnfolderBase]: 6/30 cut-off events. [2023-11-29 04:54:24,461 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 04:54:24,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43 conditions, 30 events. 6/30 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 20 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 21. Up to 2 conditions per place. [2023-11-29 04:54:24,464 INFO L82 GeneralOperation]: Start removeDead. Operand has 37 places, 33 transitions, 87 flow [2023-11-29 04:54:24,468 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 33 places, 29 transitions, 76 flow [2023-11-29 04:54:24,477 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 04:54:24,484 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;@70bd018f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 04:54:24,484 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-11-29 04:54:24,498 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 04:54:24,498 INFO L124 PetriNetUnfolderBase]: 6/28 cut-off events. [2023-11-29 04:54:24,498 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 04:54:24,498 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:24,499 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] [2023-11-29 04:54:24,499 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 04:54:24,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:24,504 INFO L85 PathProgramCache]: Analyzing trace with hash -730733625, now seen corresponding path program 1 times [2023-11-29 04:54:24,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:24,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816395821] [2023-11-29 04:54:24,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:24,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:24,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:24,896 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 04:54:24,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:24,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816395821] [2023-11-29 04:54:24,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816395821] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:24,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:54:24,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 04:54:24,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701773513] [2023-11-29 04:54:24,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:24,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 04:54:24,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:24,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 04:54:24,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 04:54:24,939 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:24,940 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 29 transitions, 76 flow. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:24,941 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:24,941 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:24,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:25,122 INFO L124 PetriNetUnfolderBase]: 223/335 cut-off events. [2023-11-29 04:54:25,122 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-11-29 04:54:25,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 713 conditions, 335 events. 223/335 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 773 event pairs, 138 based on Foata normal form. 0/250 useless extension candidates. Maximal degree in co-relation 534. Up to 332 conditions per place. [2023-11-29 04:54:25,128 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 25 selfloop transitions, 6 changer transitions 0/32 dead transitions. [2023-11-29 04:54:25,129 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 32 transitions, 144 flow [2023-11-29 04:54:25,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 04:54:25,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 04:54:25,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 46 transitions. [2023-11-29 04:54:25,141 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46464646464646464 [2023-11-29 04:54:25,142 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 46 transitions. [2023-11-29 04:54:25,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 46 transitions. [2023-11-29 04:54:25,143 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:25,146 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 46 transitions. [2023-11-29 04:54:25,147 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 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 04:54:25,151 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:25,151 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:25,153 INFO L175 Difference]: Start difference. First operand has 33 places, 29 transitions, 76 flow. Second operand 3 states and 46 transitions. [2023-11-29 04:54:25,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 32 transitions, 144 flow [2023-11-29 04:54:25,157 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 29 places, 32 transitions, 132 flow, removed 0 selfloop flow, removed 6 redundant places. [2023-11-29 04:54:25,159 INFO L231 Difference]: Finished difference. Result has 30 places, 32 transitions, 96 flow [2023-11-29 04:54:25,161 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=64, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=96, PETRI_PLACES=30, PETRI_TRANSITIONS=32} [2023-11-29 04:54:25,165 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, -3 predicate places. [2023-11-29 04:54:25,165 INFO L495 AbstractCegarLoop]: Abstraction has has 30 places, 32 transitions, 96 flow [2023-11-29 04:54:25,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:25,165 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:25,165 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 04:54:25,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 04:54:25,166 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 04:54:25,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:25,167 INFO L85 PathProgramCache]: Analyzing trace with hash -307594314, now seen corresponding path program 1 times [2023-11-29 04:54:25,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:25,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493033581] [2023-11-29 04:54:25,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:25,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:25,362 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 04:54:25,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:25,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493033581] [2023-11-29 04:54:25,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493033581] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:25,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:54:25,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:54:25,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637894588] [2023-11-29 04:54:25,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:25,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:54:25,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:25,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:54:25,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:54:25,366 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:25,366 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 32 transitions, 96 flow. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:25,366 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:25,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:25,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:25,610 INFO L124 PetriNetUnfolderBase]: 383/572 cut-off events. [2023-11-29 04:54:25,610 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-11-29 04:54:25,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1181 conditions, 572 events. 383/572 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1734 event pairs, 138 based on Foata normal form. 1/422 useless extension candidates. Maximal degree in co-relation 1150. Up to 335 conditions per place. [2023-11-29 04:54:25,615 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 41 selfloop transitions, 2 changer transitions 6/50 dead transitions. [2023-11-29 04:54:25,616 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 50 transitions, 235 flow [2023-11-29 04:54:25,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 04:54:25,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 04:54:25,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 59 transitions. [2023-11-29 04:54:25,618 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5959595959595959 [2023-11-29 04:54:25,618 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 59 transitions. [2023-11-29 04:54:25,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 59 transitions. [2023-11-29 04:54:25,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:25,619 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 59 transitions. [2023-11-29 04:54:25,620 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 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 04:54:25,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:25,621 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:25,622 INFO L175 Difference]: Start difference. First operand has 30 places, 32 transitions, 96 flow. Second operand 3 states and 59 transitions. [2023-11-29 04:54:25,622 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 50 transitions, 235 flow [2023-11-29 04:54:25,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 31 places, 50 transitions, 229 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 04:54:25,625 INFO L231 Difference]: Finished difference. Result has 32 places, 33 transitions, 102 flow [2023-11-29 04:54:25,625 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=90, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=102, PETRI_PLACES=32, PETRI_TRANSITIONS=33} [2023-11-29 04:54:25,626 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, -1 predicate places. [2023-11-29 04:54:25,627 INFO L495 AbstractCegarLoop]: Abstraction has has 32 places, 33 transitions, 102 flow [2023-11-29 04:54:25,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:25,627 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:25,627 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] [2023-11-29 04:54:25,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 04:54:25,628 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 04:54:25,629 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:25,629 INFO L85 PathProgramCache]: Analyzing trace with hash 382050815, now seen corresponding path program 1 times [2023-11-29 04:54:25,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:25,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229640090] [2023-11-29 04:54:25,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:25,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:25,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:25,772 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 04:54:25,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:25,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229640090] [2023-11-29 04:54:25,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229640090] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:25,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352437146] [2023-11-29 04:54:25,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:25,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:25,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:25,777 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:25,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 04:54:25,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:25,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 04:54:25,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:26,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 04:54:26,009 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:26,041 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 04:54:26,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352437146] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:54:26,041 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:54:26,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 8 [2023-11-29 04:54:26,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773294099] [2023-11-29 04:54:26,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:54:26,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 04:54:26,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:26,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 04:54:26,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:26,045 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:26,045 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 33 transitions, 102 flow. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:26,045 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:26,046 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:26,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:26,253 INFO L124 PetriNetUnfolderBase]: 383/581 cut-off events. [2023-11-29 04:54:26,253 INFO L125 PetriNetUnfolderBase]: For 135/135 co-relation queries the response was YES. [2023-11-29 04:54:26,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1311 conditions, 581 events. 383/581 cut-off events. For 135/135 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1617 event pairs, 256 based on Foata normal form. 0/480 useless extension candidates. Maximal degree in co-relation 1249. Up to 569 conditions per place. [2023-11-29 04:54:26,258 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 26 selfloop transitions, 15 changer transitions 0/42 dead transitions. [2023-11-29 04:54:26,258 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 42 transitions, 220 flow [2023-11-29 04:54:26,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 04:54:26,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 04:54:26,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 73 transitions. [2023-11-29 04:54:26,260 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3686868686868687 [2023-11-29 04:54:26,260 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 73 transitions. [2023-11-29 04:54:26,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 73 transitions. [2023-11-29 04:54:26,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:26,261 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 73 transitions. [2023-11-29 04:54:26,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:26,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:26,263 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:26,263 INFO L175 Difference]: Start difference. First operand has 32 places, 33 transitions, 102 flow. Second operand 6 states and 73 transitions. [2023-11-29 04:54:26,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 42 transitions, 220 flow [2023-11-29 04:54:26,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 42 transitions, 218 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 04:54:26,266 INFO L231 Difference]: Finished difference. Result has 39 places, 42 transitions, 196 flow [2023-11-29 04:54:26,266 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=100, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=196, PETRI_PLACES=39, PETRI_TRANSITIONS=42} [2023-11-29 04:54:26,267 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 6 predicate places. [2023-11-29 04:54:26,267 INFO L495 AbstractCegarLoop]: Abstraction has has 39 places, 42 transitions, 196 flow [2023-11-29 04:54:26,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:26,267 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:26,267 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 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 04:54:26,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 04:54:26,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:26,468 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 04:54:26,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:26,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1698389562, now seen corresponding path program 2 times [2023-11-29 04:54:26,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:26,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327515768] [2023-11-29 04:54:26,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:26,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:26,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:26,732 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 04:54:26,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:26,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327515768] [2023-11-29 04:54:26,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327515768] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:26,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302194152] [2023-11-29 04:54:26,733 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 04:54:26,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:26,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:26,734 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:26,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 04:54:26,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 04:54:26,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:26,895 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 04:54:26,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:26,998 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-29 04:54:26,998 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:26,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302194152] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:26,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:26,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2023-11-29 04:54:26,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332046997] [2023-11-29 04:54:26,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:27,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 04:54:27,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:27,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 04:54:27,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:54:27,001 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:27,002 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 42 transitions, 196 flow. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 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 04:54:27,002 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:27,002 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:27,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:27,325 INFO L124 PetriNetUnfolderBase]: 773/1157 cut-off events. [2023-11-29 04:54:27,325 INFO L125 PetriNetUnfolderBase]: For 181/181 co-relation queries the response was YES. [2023-11-29 04:54:27,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2552 conditions, 1157 events. 773/1157 cut-off events. For 181/181 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 4221 event pairs, 256 based on Foata normal form. 1/914 useless extension candidates. Maximal degree in co-relation 2463. Up to 609 conditions per place. [2023-11-29 04:54:27,334 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 67 selfloop transitions, 5 changer transitions 1/74 dead transitions. [2023-11-29 04:54:27,334 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 74 transitions, 427 flow [2023-11-29 04:54:27,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:54:27,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 04:54:27,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 75 transitions. [2023-11-29 04:54:27,339 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5681818181818182 [2023-11-29 04:54:27,339 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 75 transitions. [2023-11-29 04:54:27,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 75 transitions. [2023-11-29 04:54:27,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:27,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 75 transitions. [2023-11-29 04:54:27,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:27,341 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:27,342 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:27,342 INFO L175 Difference]: Start difference. First operand has 39 places, 42 transitions, 196 flow. Second operand 4 states and 75 transitions. [2023-11-29 04:54:27,342 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 74 transitions, 427 flow [2023-11-29 04:54:27,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 74 transitions, 403 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-11-29 04:54:27,347 INFO L231 Difference]: Finished difference. Result has 43 places, 46 transitions, 205 flow [2023-11-29 04:54:27,347 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=172, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=205, PETRI_PLACES=43, PETRI_TRANSITIONS=46} [2023-11-29 04:54:27,348 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 10 predicate places. [2023-11-29 04:54:27,348 INFO L495 AbstractCegarLoop]: Abstraction has has 43 places, 46 transitions, 205 flow [2023-11-29 04:54:27,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 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 04:54:27,348 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:27,348 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 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 04:54:27,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 04:54:27,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:27,549 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 04:54:27,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:27,550 INFO L85 PathProgramCache]: Analyzing trace with hash 726961786, now seen corresponding path program 3 times [2023-11-29 04:54:27,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:27,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438551199] [2023-11-29 04:54:27,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:27,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:27,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:27,775 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 04:54:27,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:27,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438551199] [2023-11-29 04:54:27,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438551199] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:27,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886212012] [2023-11-29 04:54:27,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 04:54:27,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:27,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:27,777 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:27,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 04:54:27,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2023-11-29 04:54:27,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:27,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 04:54:27,934 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:28,012 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-29 04:54:28,012 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:28,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886212012] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:28,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:28,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2023-11-29 04:54:28,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934858118] [2023-11-29 04:54:28,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:28,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 04:54:28,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:28,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 04:54:28,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:54:28,015 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:28,015 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 46 transitions, 205 flow. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 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 04:54:28,015 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:28,015 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:28,015 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:28,455 INFO L124 PetriNetUnfolderBase]: 1119/1665 cut-off events. [2023-11-29 04:54:28,455 INFO L125 PetriNetUnfolderBase]: For 783/783 co-relation queries the response was YES. [2023-11-29 04:54:28,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4328 conditions, 1665 events. 1119/1665 cut-off events. For 783/783 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 6523 event pairs, 426 based on Foata normal form. 1/1664 useless extension candidates. Maximal degree in co-relation 4248. Up to 982 conditions per place. [2023-11-29 04:54:28,464 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 67 selfloop transitions, 7 changer transitions 1/76 dead transitions. [2023-11-29 04:54:28,464 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 76 transitions, 449 flow [2023-11-29 04:54:28,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:54:28,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 04:54:28,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 73 transitions. [2023-11-29 04:54:28,465 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.553030303030303 [2023-11-29 04:54:28,465 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 73 transitions. [2023-11-29 04:54:28,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 73 transitions. [2023-11-29 04:54:28,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:28,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 73 transitions. [2023-11-29 04:54:28,466 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:28,467 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:28,468 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:28,468 INFO L175 Difference]: Start difference. First operand has 43 places, 46 transitions, 205 flow. Second operand 4 states and 73 transitions. [2023-11-29 04:54:28,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 76 transitions, 449 flow [2023-11-29 04:54:28,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 76 transitions, 449 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 04:54:28,473 INFO L231 Difference]: Finished difference. Result has 48 places, 50 transitions, 254 flow [2023-11-29 04:54:28,474 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=205, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=254, PETRI_PLACES=48, PETRI_TRANSITIONS=50} [2023-11-29 04:54:28,474 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 15 predicate places. [2023-11-29 04:54:28,475 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 50 transitions, 254 flow [2023-11-29 04:54:28,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 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 04:54:28,475 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:28,475 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 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 04:54:28,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 04:54:28,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:28,677 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 04:54:28,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:28,677 INFO L85 PathProgramCache]: Analyzing trace with hash 2093781322, now seen corresponding path program 1 times [2023-11-29 04:54:28,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:28,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304469389] [2023-11-29 04:54:28,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:28,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:28,920 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 04:54:28,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:28,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304469389] [2023-11-29 04:54:28,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304469389] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:28,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487310812] [2023-11-29 04:54:28,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:28,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:28,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:28,923 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:28,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 04:54:29,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:29,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 04:54:29,107 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:29,174 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 04:54:29,174 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:29,249 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 04:54:29,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487310812] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:54:29,250 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:54:29,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 17 [2023-11-29 04:54:29,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288434544] [2023-11-29 04:54:29,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:54:29,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 04:54:29,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:29,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 04:54:29,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=166, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:54:29,252 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:29,253 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 50 transitions, 254 flow. Second operand has 17 states, 17 states have (on average 6.705882352941177) internal successors, (114), 17 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:29,253 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:29,253 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:29,253 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:29,620 INFO L124 PetriNetUnfolderBase]: 1119/1668 cut-off events. [2023-11-29 04:54:29,620 INFO L125 PetriNetUnfolderBase]: For 1851/1851 co-relation queries the response was YES. [2023-11-29 04:54:29,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4938 conditions, 1668 events. 1119/1668 cut-off events. For 1851/1851 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 6388 event pairs, 768 based on Foata normal form. 1/1667 useless extension candidates. Maximal degree in co-relation 4843. Up to 1651 conditions per place. [2023-11-29 04:54:29,634 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 34 selfloop transitions, 18 changer transitions 0/53 dead transitions. [2023-11-29 04:54:29,634 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 53 transitions, 376 flow [2023-11-29 04:54:29,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 04:54:29,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 04:54:29,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 74 transitions. [2023-11-29 04:54:29,636 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3203463203463203 [2023-11-29 04:54:29,636 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 74 transitions. [2023-11-29 04:54:29,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 74 transitions. [2023-11-29 04:54:29,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:29,637 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 74 transitions. [2023-11-29 04:54:29,637 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 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 04:54:29,638 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:29,639 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 33.0) internal successors, (264), 8 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:29,639 INFO L175 Difference]: Start difference. First operand has 48 places, 50 transitions, 254 flow. Second operand 7 states and 74 transitions. [2023-11-29 04:54:29,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 53 transitions, 376 flow [2023-11-29 04:54:29,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 53 transitions, 374 flow, removed 1 selfloop flow, removed 0 redundant places. [2023-11-29 04:54:29,647 INFO L231 Difference]: Finished difference. Result has 55 places, 53 transitions, 320 flow [2023-11-29 04:54:29,647 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=320, PETRI_PLACES=55, PETRI_TRANSITIONS=53} [2023-11-29 04:54:29,648 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 22 predicate places. [2023-11-29 04:54:29,648 INFO L495 AbstractCegarLoop]: Abstraction has has 55 places, 53 transitions, 320 flow [2023-11-29 04:54:29,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.705882352941177) internal successors, (114), 17 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:29,649 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:29,649 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:29,655 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 04:54:29,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:29,853 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 04:54:29,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:29,853 INFO L85 PathProgramCache]: Analyzing trace with hash 238778987, now seen corresponding path program 2 times [2023-11-29 04:54:29,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:29,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602363855] [2023-11-29 04:54:29,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:29,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:30,258 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:30,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:30,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602363855] [2023-11-29 04:54:30,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602363855] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:30,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315177023] [2023-11-29 04:54:30,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 04:54:30,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:30,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:30,260 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:30,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 04:54:30,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 04:54:30,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:30,469 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:30,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:30,519 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:30,519 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:30,573 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:30,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315177023] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:30,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:54:30,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 10 [2023-11-29 04:54:30,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955571269] [2023-11-29 04:54:30,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:30,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:30,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:30,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:30,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:54:30,575 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:30,575 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 53 transitions, 320 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 04:54:30,575 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:30,575 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:30,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:30,961 INFO L124 PetriNetUnfolderBase]: 1189/1770 cut-off events. [2023-11-29 04:54:30,961 INFO L125 PetriNetUnfolderBase]: For 1575/1575 co-relation queries the response was YES. [2023-11-29 04:54:30,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5259 conditions, 1770 events. 1189/1770 cut-off events. For 1575/1575 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 7329 event pairs, 124 based on Foata normal form. 32/1802 useless extension candidates. Maximal degree in co-relation 5143. Up to 753 conditions per place. [2023-11-29 04:54:30,972 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 84 selfloop transitions, 9 changer transitions 0/94 dead transitions. [2023-11-29 04:54:30,972 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 94 transitions, 645 flow [2023-11-29 04:54:30,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:30,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:30,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 88 transitions. [2023-11-29 04:54:30,974 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5333333333333333 [2023-11-29 04:54:30,974 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 88 transitions. [2023-11-29 04:54:30,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 88 transitions. [2023-11-29 04:54:30,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:30,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 88 transitions. [2023-11-29 04:54:30,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:30,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:30,976 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:30,976 INFO L175 Difference]: Start difference. First operand has 55 places, 53 transitions, 320 flow. Second operand 5 states and 88 transitions. [2023-11-29 04:54:30,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 94 transitions, 645 flow [2023-11-29 04:54:30,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 94 transitions, 609 flow, removed 6 selfloop flow, removed 4 redundant places. [2023-11-29 04:54:30,981 INFO L231 Difference]: Finished difference. Result has 57 places, 55 transitions, 331 flow [2023-11-29 04:54:30,982 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=284, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=331, PETRI_PLACES=57, PETRI_TRANSITIONS=55} [2023-11-29 04:54:30,982 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 24 predicate places. [2023-11-29 04:54:30,982 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 55 transitions, 331 flow [2023-11-29 04:54:30,983 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 04:54:30,983 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:30,983 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:30,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 04:54:31,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 04:54:31,184 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 04:54:31,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:31,184 INFO L85 PathProgramCache]: Analyzing trace with hash -94401587, now seen corresponding path program 1 times [2023-11-29 04:54:31,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:31,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272081537] [2023-11-29 04:54:31,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:31,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:31,583 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:31,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:31,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272081537] [2023-11-29 04:54:31,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272081537] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:31,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464548444] [2023-11-29 04:54:31,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:31,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:31,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:31,588 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:31,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 04:54:31,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:31,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:31,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:31,823 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:31,824 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:31,875 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:31,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464548444] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:31,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:54:31,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 10 [2023-11-29 04:54:31,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498613778] [2023-11-29 04:54:31,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:31,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:31,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:31,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:31,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:54:31,877 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:31,877 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 55 transitions, 331 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 04:54:31,877 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:31,878 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:31,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:32,374 INFO L124 PetriNetUnfolderBase]: 1255/1864 cut-off events. [2023-11-29 04:54:32,374 INFO L125 PetriNetUnfolderBase]: For 3018/3018 co-relation queries the response was YES. [2023-11-29 04:54:32,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6165 conditions, 1864 events. 1255/1864 cut-off events. For 3018/3018 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 7533 event pairs, 224 based on Foata normal form. 28/1892 useless extension candidates. Maximal degree in co-relation 6063. Up to 751 conditions per place. [2023-11-29 04:54:32,391 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 80 selfloop transitions, 11 changer transitions 0/92 dead transitions. [2023-11-29 04:54:32,392 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 92 transitions, 652 flow [2023-11-29 04:54:32,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:32,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:32,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 84 transitions. [2023-11-29 04:54:32,394 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.509090909090909 [2023-11-29 04:54:32,394 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 84 transitions. [2023-11-29 04:54:32,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 84 transitions. [2023-11-29 04:54:32,394 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:32,394 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 84 transitions. [2023-11-29 04:54:32,395 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:32,396 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:32,396 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:32,396 INFO L175 Difference]: Start difference. First operand has 57 places, 55 transitions, 331 flow. Second operand 5 states and 84 transitions. [2023-11-29 04:54:32,396 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 92 transitions, 652 flow [2023-11-29 04:54:32,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 92 transitions, 633 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-29 04:54:32,407 INFO L231 Difference]: Finished difference. Result has 61 places, 57 transitions, 370 flow [2023-11-29 04:54:32,408 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=316, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=370, PETRI_PLACES=61, PETRI_TRANSITIONS=57} [2023-11-29 04:54:32,408 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 28 predicate places. [2023-11-29 04:54:32,409 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 57 transitions, 370 flow [2023-11-29 04:54:32,409 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 04:54:32,409 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:32,409 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:32,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 04:54:32,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:32,610 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 04:54:32,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:32,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1126824437, now seen corresponding path program 2 times [2023-11-29 04:54:32,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:32,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247634003] [2023-11-29 04:54:32,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:32,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:32,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:32,958 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:32,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:32,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247634003] [2023-11-29 04:54:32,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247634003] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:32,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195203303] [2023-11-29 04:54:32,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 04:54:32,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:32,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:32,959 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:32,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 04:54:33,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 04:54:33,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:33,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:33,195 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:33,245 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:33,245 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:33,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195203303] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:33,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:33,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 04:54:33,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733330819] [2023-11-29 04:54:33,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:33,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:33,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:33,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:33,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:33,248 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:33,248 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 57 transitions, 370 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 04:54:33,248 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:33,248 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:33,248 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:33,657 INFO L124 PetriNetUnfolderBase]: 1283/1930 cut-off events. [2023-11-29 04:54:33,657 INFO L125 PetriNetUnfolderBase]: For 4128/4128 co-relation queries the response was YES. [2023-11-29 04:54:33,664 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6765 conditions, 1930 events. 1283/1930 cut-off events. For 4128/4128 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 8183 event pairs, 382 based on Foata normal form. 18/1948 useless extension candidates. Maximal degree in co-relation 6660. Up to 1043 conditions per place. [2023-11-29 04:54:33,674 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 75 selfloop transitions, 8 changer transitions 14/98 dead transitions. [2023-11-29 04:54:33,674 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 98 transitions, 720 flow [2023-11-29 04:54:33,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:33,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:33,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 87 transitions. [2023-11-29 04:54:33,676 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5272727272727272 [2023-11-29 04:54:33,676 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 87 transitions. [2023-11-29 04:54:33,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 87 transitions. [2023-11-29 04:54:33,676 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:33,676 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 87 transitions. [2023-11-29 04:54:33,676 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:33,677 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:33,677 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:33,678 INFO L175 Difference]: Start difference. First operand has 61 places, 57 transitions, 370 flow. Second operand 5 states and 87 transitions. [2023-11-29 04:54:33,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 98 transitions, 720 flow [2023-11-29 04:54:33,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 98 transitions, 698 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-11-29 04:54:33,688 INFO L231 Difference]: Finished difference. Result has 66 places, 58 transitions, 387 flow [2023-11-29 04:54:33,688 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=352, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=387, PETRI_PLACES=66, PETRI_TRANSITIONS=58} [2023-11-29 04:54:33,689 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 33 predicate places. [2023-11-29 04:54:33,689 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 58 transitions, 387 flow [2023-11-29 04:54:33,689 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 04:54:33,689 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:33,689 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:33,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 04:54:33,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-11-29 04:54:33,890 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 04:54:33,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:33,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1988749489, now seen corresponding path program 3 times [2023-11-29 04:54:33,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:33,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652704062] [2023-11-29 04:54:33,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:33,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:34,222 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:34,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:34,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652704062] [2023-11-29 04:54:34,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652704062] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:34,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857016633] [2023-11-29 04:54:34,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 04:54:34,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:34,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:34,224 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:34,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 04:54:34,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 04:54:34,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:34,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:34,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:34,481 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:34,481 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:34,567 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:34,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857016633] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:34,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:54:34,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 11 [2023-11-29 04:54:34,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925710078] [2023-11-29 04:54:34,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:34,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:34,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:34,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:34,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:54:34,569 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:34,569 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 58 transitions, 387 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 04:54:34,569 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:34,569 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:34,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:35,032 INFO L124 PetriNetUnfolderBase]: 1349/2026 cut-off events. [2023-11-29 04:54:35,032 INFO L125 PetriNetUnfolderBase]: For 5132/5132 co-relation queries the response was YES. [2023-11-29 04:54:35,037 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7739 conditions, 2026 events. 1349/2026 cut-off events. For 5132/5132 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 8550 event pairs, 454 based on Foata normal form. 28/2054 useless extension candidates. Maximal degree in co-relation 7631. Up to 1071 conditions per place. [2023-11-29 04:54:35,048 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 87 selfloop transitions, 10 changer transitions 1/99 dead transitions. [2023-11-29 04:54:35,048 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 99 transitions, 737 flow [2023-11-29 04:54:35,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:35,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:35,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 92 transitions. [2023-11-29 04:54:35,050 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5575757575757576 [2023-11-29 04:54:35,050 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 92 transitions. [2023-11-29 04:54:35,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 92 transitions. [2023-11-29 04:54:35,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:35,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 92 transitions. [2023-11-29 04:54:35,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:35,052 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:35,052 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:35,052 INFO L175 Difference]: Start difference. First operand has 66 places, 58 transitions, 387 flow. Second operand 5 states and 92 transitions. [2023-11-29 04:54:35,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 99 transitions, 737 flow [2023-11-29 04:54:35,064 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 99 transitions, 717 flow, removed 6 selfloop flow, removed 2 redundant places. [2023-11-29 04:54:35,066 INFO L231 Difference]: Finished difference. Result has 68 places, 59 transitions, 405 flow [2023-11-29 04:54:35,067 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=370, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=405, PETRI_PLACES=68, PETRI_TRANSITIONS=59} [2023-11-29 04:54:35,067 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 35 predicate places. [2023-11-29 04:54:35,068 INFO L495 AbstractCegarLoop]: Abstraction has has 68 places, 59 transitions, 405 flow [2023-11-29 04:54:35,068 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 04:54:35,068 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:35,068 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:35,074 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 04:54:35,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 04:54:35,271 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 04:54:35,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:35,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1280119223, now seen corresponding path program 3 times [2023-11-29 04:54:35,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:35,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895978252] [2023-11-29 04:54:35,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:35,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:35,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:35,548 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:35,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:35,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895978252] [2023-11-29 04:54:35,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895978252] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:35,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396828294] [2023-11-29 04:54:35,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 04:54:35,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:35,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:35,550 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:35,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 04:54:35,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 04:54:35,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:35,755 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:35,756 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:35,797 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:35,797 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:35,862 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:35,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396828294] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:35,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:54:35,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 11 [2023-11-29 04:54:35,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531419166] [2023-11-29 04:54:35,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:35,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:35,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:35,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:35,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:54:35,864 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:35,865 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 59 transitions, 405 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 04:54:35,865 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:35,865 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:35,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:36,340 INFO L124 PetriNetUnfolderBase]: 1527/2304 cut-off events. [2023-11-29 04:54:36,341 INFO L125 PetriNetUnfolderBase]: For 5379/5379 co-relation queries the response was YES. [2023-11-29 04:54:36,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8705 conditions, 2304 events. 1527/2304 cut-off events. For 5379/5379 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 10267 event pairs, 182 based on Foata normal form. 32/2336 useless extension candidates. Maximal degree in co-relation 8597. Up to 1589 conditions per place. [2023-11-29 04:54:36,358 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 85 selfloop transitions, 13 changer transitions 1/100 dead transitions. [2023-11-29 04:54:36,358 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 100 transitions, 766 flow [2023-11-29 04:54:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:36,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:36,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 86 transitions. [2023-11-29 04:54:36,359 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5212121212121212 [2023-11-29 04:54:36,359 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 86 transitions. [2023-11-29 04:54:36,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 86 transitions. [2023-11-29 04:54:36,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:36,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 86 transitions. [2023-11-29 04:54:36,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:36,361 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:36,361 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:36,361 INFO L175 Difference]: Start difference. First operand has 68 places, 59 transitions, 405 flow. Second operand 5 states and 86 transitions. [2023-11-29 04:54:36,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 100 transitions, 766 flow [2023-11-29 04:54:36,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 100 transitions, 744 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-11-29 04:54:36,372 INFO L231 Difference]: Finished difference. Result has 71 places, 62 transitions, 449 flow [2023-11-29 04:54:36,373 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=383, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=449, PETRI_PLACES=71, PETRI_TRANSITIONS=62} [2023-11-29 04:54:36,373 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 38 predicate places. [2023-11-29 04:54:36,373 INFO L495 AbstractCegarLoop]: Abstraction has has 71 places, 62 transitions, 449 flow [2023-11-29 04:54:36,373 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 04:54:36,373 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:36,373 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:36,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 04:54:36,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:36,574 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 04:54:36,574 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:36,574 INFO L85 PathProgramCache]: Analyzing trace with hash 2000047763, now seen corresponding path program 4 times [2023-11-29 04:54:36,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:36,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059431869] [2023-11-29 04:54:36,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:36,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:36,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:36,887 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:36,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:36,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059431869] [2023-11-29 04:54:36,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059431869] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:36,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216338698] [2023-11-29 04:54:36,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 04:54:36,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:36,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:36,889 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:36,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 04:54:37,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 04:54:37,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:37,109 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:37,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:37,147 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:37,147 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:37,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216338698] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:37,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:37,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 04:54:37,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075032517] [2023-11-29 04:54:37,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:37,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:37,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:37,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:37,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:37,149 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:37,149 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 62 transitions, 449 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 04:54:37,149 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:37,149 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:37,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:37,655 INFO L124 PetriNetUnfolderBase]: 1463/2200 cut-off events. [2023-11-29 04:54:37,655 INFO L125 PetriNetUnfolderBase]: For 6668/6668 co-relation queries the response was YES. [2023-11-29 04:54:37,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8839 conditions, 2200 events. 1463/2200 cut-off events. For 6668/6668 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 9527 event pairs, 552 based on Foata normal form. 18/2218 useless extension candidates. Maximal degree in co-relation 8728. Up to 1348 conditions per place. [2023-11-29 04:54:37,670 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 74 selfloop transitions, 10 changer transitions 12/97 dead transitions. [2023-11-29 04:54:37,670 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 97 transitions, 767 flow [2023-11-29 04:54:37,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:37,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:37,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 86 transitions. [2023-11-29 04:54:37,671 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5212121212121212 [2023-11-29 04:54:37,671 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 86 transitions. [2023-11-29 04:54:37,671 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 86 transitions. [2023-11-29 04:54:37,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:37,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 86 transitions. [2023-11-29 04:54:37,672 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:37,672 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:37,672 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:37,672 INFO L175 Difference]: Start difference. First operand has 71 places, 62 transitions, 449 flow. Second operand 5 states and 86 transitions. [2023-11-29 04:54:37,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 97 transitions, 767 flow [2023-11-29 04:54:37,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 97 transitions, 760 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-29 04:54:37,688 INFO L231 Difference]: Finished difference. Result has 75 places, 62 transitions, 467 flow [2023-11-29 04:54:37,689 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=467, PETRI_PLACES=75, PETRI_TRANSITIONS=62} [2023-11-29 04:54:37,689 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 42 predicate places. [2023-11-29 04:54:37,690 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 62 transitions, 467 flow [2023-11-29 04:54:37,690 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 04:54:37,690 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:37,690 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:37,695 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 04:54:37,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:37,893 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 04:54:37,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:37,893 INFO L85 PathProgramCache]: Analyzing trace with hash 240795085, now seen corresponding path program 4 times [2023-11-29 04:54:37,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:37,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33130106] [2023-11-29 04:54:37,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:37,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:37,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:38,151 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:38,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:38,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33130106] [2023-11-29 04:54:38,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33130106] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:38,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948783516] [2023-11-29 04:54:38,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 04:54:38,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:38,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:38,153 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:38,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 04:54:38,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 04:54:38,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:38,378 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:38,380 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:38,413 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:38,413 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:38,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948783516] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:38,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:38,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 04:54:38,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688331614] [2023-11-29 04:54:38,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:38,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:38,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:38,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:38,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:38,415 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:38,415 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 62 transitions, 467 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 04:54:38,415 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:38,415 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:38,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:38,856 INFO L124 PetriNetUnfolderBase]: 1355/2018 cut-off events. [2023-11-29 04:54:38,856 INFO L125 PetriNetUnfolderBase]: For 6579/6579 co-relation queries the response was YES. [2023-11-29 04:54:38,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8527 conditions, 2018 events. 1355/2018 cut-off events. For 6579/6579 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 8426 event pairs, 518 based on Foata normal form. 14/2032 useless extension candidates. Maximal degree in co-relation 8415. Up to 1261 conditions per place. [2023-11-29 04:54:38,867 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 73 selfloop transitions, 10 changer transitions 8/92 dead transitions. [2023-11-29 04:54:38,867 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 92 transitions, 751 flow [2023-11-29 04:54:38,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:38,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:38,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 81 transitions. [2023-11-29 04:54:38,868 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4909090909090909 [2023-11-29 04:54:38,869 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 81 transitions. [2023-11-29 04:54:38,869 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 81 transitions. [2023-11-29 04:54:38,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:38,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 81 transitions. [2023-11-29 04:54:38,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:38,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:38,870 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:38,870 INFO L175 Difference]: Start difference. First operand has 75 places, 62 transitions, 467 flow. Second operand 5 states and 81 transitions. [2023-11-29 04:54:38,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 92 transitions, 751 flow [2023-11-29 04:54:38,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 92 transitions, 723 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-11-29 04:54:38,887 INFO L231 Difference]: Finished difference. Result has 76 places, 62 transitions, 466 flow [2023-11-29 04:54:38,887 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=441, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=466, PETRI_PLACES=76, PETRI_TRANSITIONS=62} [2023-11-29 04:54:38,887 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 43 predicate places. [2023-11-29 04:54:38,887 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 62 transitions, 466 flow [2023-11-29 04:54:38,888 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 04:54:38,888 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:38,888 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:38,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 04:54:39,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:39,088 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 04:54:39,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:39,089 INFO L85 PathProgramCache]: Analyzing trace with hash -229664563, now seen corresponding path program 5 times [2023-11-29 04:54:39,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:39,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174630841] [2023-11-29 04:54:39,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:39,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:39,378 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:39,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:39,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174630841] [2023-11-29 04:54:39,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174630841] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:39,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674078231] [2023-11-29 04:54:39,379 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 04:54:39,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:39,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:39,380 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:39,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 04:54:40,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-29 04:54:40,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:40,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:40,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:40,335 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:40,335 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:40,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674078231] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:40,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:40,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 04:54:40,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914836271] [2023-11-29 04:54:40,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:40,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:40,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:40,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:40,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:40,337 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:40,337 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 62 transitions, 466 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 04:54:40,338 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:40,338 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:40,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:40,786 INFO L124 PetriNetUnfolderBase]: 1318/1967 cut-off events. [2023-11-29 04:54:40,786 INFO L125 PetriNetUnfolderBase]: For 7410/7410 co-relation queries the response was YES. [2023-11-29 04:54:40,791 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8483 conditions, 1967 events. 1318/1967 cut-off events. For 7410/7410 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 8015 event pairs, 498 based on Foata normal form. 18/1985 useless extension candidates. Maximal degree in co-relation 8370. Up to 1233 conditions per place. [2023-11-29 04:54:40,796 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 72 selfloop transitions, 11 changer transitions 12/96 dead transitions. [2023-11-29 04:54:40,796 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 96 transitions, 787 flow [2023-11-29 04:54:40,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:40,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:40,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 84 transitions. [2023-11-29 04:54:40,797 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.509090909090909 [2023-11-29 04:54:40,798 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 84 transitions. [2023-11-29 04:54:40,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 84 transitions. [2023-11-29 04:54:40,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:40,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 84 transitions. [2023-11-29 04:54:40,799 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:40,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:40,800 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:40,800 INFO L175 Difference]: Start difference. First operand has 76 places, 62 transitions, 466 flow. Second operand 5 states and 84 transitions. [2023-11-29 04:54:40,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 96 transitions, 787 flow [2023-11-29 04:54:40,814 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 96 transitions, 763 flow, removed 2 selfloop flow, removed 3 redundant places. [2023-11-29 04:54:40,815 INFO L231 Difference]: Finished difference. Result has 77 places, 62 transitions, 469 flow [2023-11-29 04:54:40,815 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=469, PETRI_PLACES=77, PETRI_TRANSITIONS=62} [2023-11-29 04:54:40,815 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 44 predicate places. [2023-11-29 04:54:40,816 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 62 transitions, 469 flow [2023-11-29 04:54:40,816 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 04:54:40,816 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:40,816 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:40,823 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 04:54:41,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:41,017 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 04:54:41,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:41,017 INFO L85 PathProgramCache]: Analyzing trace with hash -350469273, now seen corresponding path program 6 times [2023-11-29 04:54:41,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:41,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720187907] [2023-11-29 04:54:41,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:41,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:41,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:41,319 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:41,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:41,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720187907] [2023-11-29 04:54:41,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720187907] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:41,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851231969] [2023-11-29 04:54:41,320 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 04:54:41,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:41,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:41,321 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:41,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 04:54:41,533 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 04:54:41,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:41,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:41,536 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:41,570 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:41,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851231969] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:41,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:41,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 04:54:41,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736550625] [2023-11-29 04:54:41,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:41,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:41,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:41,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:41,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:41,571 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:41,572 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 62 transitions, 469 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 04:54:41,572 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:41,572 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:41,572 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:41,954 INFO L124 PetriNetUnfolderBase]: 1188/1759 cut-off events. [2023-11-29 04:54:41,954 INFO L125 PetriNetUnfolderBase]: For 7023/7023 co-relation queries the response was YES. [2023-11-29 04:54:41,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7611 conditions, 1759 events. 1188/1759 cut-off events. For 7023/7023 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 6876 event pairs, 412 based on Foata normal form. 28/1787 useless extension candidates. Maximal degree in co-relation 7497. Up to 1040 conditions per place. [2023-11-29 04:54:41,967 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 80 selfloop transitions, 12 changer transitions 1/94 dead transitions. [2023-11-29 04:54:41,967 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 94 transitions, 781 flow [2023-11-29 04:54:41,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:41,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:41,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 82 transitions. [2023-11-29 04:54:41,968 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49696969696969695 [2023-11-29 04:54:41,968 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 82 transitions. [2023-11-29 04:54:41,969 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 82 transitions. [2023-11-29 04:54:41,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:41,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 82 transitions. [2023-11-29 04:54:41,969 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:41,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:41,970 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:41,970 INFO L175 Difference]: Start difference. First operand has 77 places, 62 transitions, 469 flow. Second operand 5 states and 82 transitions. [2023-11-29 04:54:41,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 94 transitions, 781 flow [2023-11-29 04:54:41,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 94 transitions, 755 flow, removed 2 selfloop flow, removed 3 redundant places. [2023-11-29 04:54:41,984 INFO L231 Difference]: Finished difference. Result has 78 places, 62 transitions, 470 flow [2023-11-29 04:54:41,984 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=445, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=470, PETRI_PLACES=78, PETRI_TRANSITIONS=62} [2023-11-29 04:54:41,985 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 45 predicate places. [2023-11-29 04:54:41,985 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 62 transitions, 470 flow [2023-11-29 04:54:41,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 04:54:41,985 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:41,985 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:41,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 04:54:42,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:42,186 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 04:54:42,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:42,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1100093681, now seen corresponding path program 5 times [2023-11-29 04:54:42,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:42,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511828574] [2023-11-29 04:54:42,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:42,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:42,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:42,405 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:42,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:42,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511828574] [2023-11-29 04:54:42,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511828574] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:42,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897597480] [2023-11-29 04:54:42,405 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 04:54:42,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:42,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:42,406 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:42,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 04:54:43,065 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-29 04:54:43,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:43,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:43,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:43,098 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:43,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897597480] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:43,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:43,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 04:54:43,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748008992] [2023-11-29 04:54:43,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:43,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:43,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:43,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:43,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:43,100 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:43,100 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 62 transitions, 470 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 04:54:43,100 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:43,100 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:43,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:43,465 INFO L124 PetriNetUnfolderBase]: 1154/1711 cut-off events. [2023-11-29 04:54:43,465 INFO L125 PetriNetUnfolderBase]: For 6623/6623 co-relation queries the response was YES. [2023-11-29 04:54:43,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7439 conditions, 1711 events. 1154/1711 cut-off events. For 6623/6623 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 6745 event pairs, 379 based on Foata normal form. 14/1725 useless extension candidates. Maximal degree in co-relation 7324. Up to 1053 conditions per place. [2023-11-29 04:54:43,475 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 77 selfloop transitions, 10 changer transitions 8/96 dead transitions. [2023-11-29 04:54:43,475 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 96 transitions, 797 flow [2023-11-29 04:54:43,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:43,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:43,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 81 transitions. [2023-11-29 04:54:43,476 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4909090909090909 [2023-11-29 04:54:43,476 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 81 transitions. [2023-11-29 04:54:43,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 81 transitions. [2023-11-29 04:54:43,477 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:43,477 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 81 transitions. [2023-11-29 04:54:43,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:43,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:43,478 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:43,478 INFO L175 Difference]: Start difference. First operand has 78 places, 62 transitions, 470 flow. Second operand 5 states and 81 transitions. [2023-11-29 04:54:43,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 96 transitions, 797 flow [2023-11-29 04:54:43,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 96 transitions, 744 flow, removed 3 selfloop flow, removed 8 redundant places. [2023-11-29 04:54:43,492 INFO L231 Difference]: Finished difference. Result has 76 places, 63 transitions, 470 flow [2023-11-29 04:54:43,493 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=425, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=470, PETRI_PLACES=76, PETRI_TRANSITIONS=63} [2023-11-29 04:54:43,493 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 43 predicate places. [2023-11-29 04:54:43,493 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 63 transitions, 470 flow [2023-11-29 04:54:43,493 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 04:54:43,493 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:43,493 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:43,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 04:54:43,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:43,694 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 04:54:43,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:43,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1641304347, now seen corresponding path program 6 times [2023-11-29 04:54:43,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:43,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741814453] [2023-11-29 04:54:43,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:43,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:43,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:43,961 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:43,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:43,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741814453] [2023-11-29 04:54:43,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741814453] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:43,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254857053] [2023-11-29 04:54:43,962 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 04:54:43,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:43,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:43,963 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:43,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 04:54:44,383 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-29 04:54:44,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:54:44,385 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:44,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:44,429 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:44,429 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:44,494 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:44,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254857053] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:44,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:54:44,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 11 [2023-11-29 04:54:44,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999197545] [2023-11-29 04:54:44,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:44,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:44,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:44,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:44,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:54:44,496 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:44,496 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 63 transitions, 470 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 04:54:44,497 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:44,497 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:44,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:44,880 INFO L124 PetriNetUnfolderBase]: 1103/1646 cut-off events. [2023-11-29 04:54:44,880 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-11-29 04:54:44,886 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7188 conditions, 1646 events. 1103/1646 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 6422 event pairs, 379 based on Foata normal form. 32/1678 useless extension candidates. Maximal degree in co-relation 7074. Up to 1053 conditions per place. [2023-11-29 04:54:44,891 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 82 selfloop transitions, 12 changer transitions 1/96 dead transitions. [2023-11-29 04:54:44,891 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 96 transitions, 788 flow [2023-11-29 04:54:44,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:44,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:44,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 84 transitions. [2023-11-29 04:54:44,892 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.509090909090909 [2023-11-29 04:54:44,892 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 84 transitions. [2023-11-29 04:54:44,892 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 84 transitions. [2023-11-29 04:54:44,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:44,892 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 84 transitions. [2023-11-29 04:54:44,893 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:44,893 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:44,893 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:44,893 INFO L175 Difference]: Start difference. First operand has 76 places, 63 transitions, 470 flow. Second operand 5 states and 84 transitions. [2023-11-29 04:54:44,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 96 transitions, 788 flow [2023-11-29 04:54:44,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 96 transitions, 764 flow, removed 7 selfloop flow, removed 2 redundant places. [2023-11-29 04:54:44,909 INFO L231 Difference]: Finished difference. Result has 78 places, 64 transitions, 490 flow [2023-11-29 04:54:44,909 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=449, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=490, PETRI_PLACES=78, PETRI_TRANSITIONS=64} [2023-11-29 04:54:44,910 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 45 predicate places. [2023-11-29 04:54:44,910 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 64 transitions, 490 flow [2023-11-29 04:54:44,910 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 04:54:44,910 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:44,910 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 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 04:54:44,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 04:54:45,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 04:54:45,111 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 04:54:45,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:45,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1878716311, now seen corresponding path program 7 times [2023-11-29 04:54:45,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:45,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445409394] [2023-11-29 04:54:45,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:45,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:45,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:45,370 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:45,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:45,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445409394] [2023-11-29 04:54:45,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445409394] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:45,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888855583] [2023-11-29 04:54:45,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 04:54:45,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:45,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:45,372 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:45,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 04:54:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:45,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:54:45,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:45,636 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:54:45,636 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:45,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888855583] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:45,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:54:45,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 04:54:45,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950810682] [2023-11-29 04:54:45,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:45,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:54:45,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:45,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:54:45,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:54:45,638 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:54:45,638 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 64 transitions, 490 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 04:54:45,638 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:54:45,639 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:54:45,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:54:45,984 INFO L124 PetriNetUnfolderBase]: 1051/1558 cut-off events. [2023-11-29 04:54:45,984 INFO L125 PetriNetUnfolderBase]: For 5929/5929 co-relation queries the response was YES. [2023-11-29 04:54:45,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6684 conditions, 1558 events. 1051/1558 cut-off events. For 5929/5929 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 5987 event pairs, 379 based on Foata normal form. 14/1572 useless extension candidates. Maximal degree in co-relation 6570. Up to 1053 conditions per place. [2023-11-29 04:54:45,992 INFO L140 encePairwiseOnDemand]: 28/33 looper letters, 68 selfloop transitions, 12 changer transitions 9/90 dead transitions. [2023-11-29 04:54:45,992 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 90 transitions, 760 flow [2023-11-29 04:54:45,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:54:45,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 04:54:45,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 77 transitions. [2023-11-29 04:54:45,993 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4666666666666667 [2023-11-29 04:54:45,993 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 77 transitions. [2023-11-29 04:54:45,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 77 transitions. [2023-11-29 04:54:45,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:54:45,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 77 transitions. [2023-11-29 04:54:45,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:45,994 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:45,994 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:54:45,995 INFO L175 Difference]: Start difference. First operand has 78 places, 64 transitions, 490 flow. Second operand 5 states and 77 transitions. [2023-11-29 04:54:45,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 90 transitions, 760 flow [2023-11-29 04:54:46,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 90 transitions, 730 flow, removed 3 selfloop flow, removed 3 redundant places. [2023-11-29 04:54:46,006 INFO L231 Difference]: Finished difference. Result has 79 places, 63 transitions, 470 flow [2023-11-29 04:54:46,006 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=460, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=470, PETRI_PLACES=79, PETRI_TRANSITIONS=63} [2023-11-29 04:54:46,007 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 46 predicate places. [2023-11-29 04:54:46,007 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 63 transitions, 470 flow [2023-11-29 04:54:46,007 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 04:54:46,007 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:54:46,007 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 1, 1, 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 04:54:46,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 04:54:46,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 04:54:46,208 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 04:54:46,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:46,208 INFO L85 PathProgramCache]: Analyzing trace with hash -930357297, now seen corresponding path program 1 times [2023-11-29 04:54:46,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:46,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783595615] [2023-11-29 04:54:46,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:46,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:46,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:46,423 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 04:54:46,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:46,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783595615] [2023-11-29 04:54:46,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783595615] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:54:46,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115856408] [2023-11-29 04:54:46,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:46,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:46,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:46,424 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:46,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 04:54:46,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:46,648 INFO L262 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 46 conjunts are in the unsatisfiable core [2023-11-29 04:54:46,651 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:47,084 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:54:47,085 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 40 [2023-11-29 04:54:47,154 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-29 04:54:47,154 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:54:49,194 INFO L349 Elim1Store]: treesize reduction 28, result has 94.4 percent of original size [2023-11-29 04:54:49,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 210 treesize of output 538 [2023-11-29 04:55:32,382 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-29 04:55:32,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115856408] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:55:32,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:55:32,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 14, 11] total 26 [2023-11-29 04:55:32,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955934013] [2023-11-29 04:55:32,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:55:32,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 04:55:32,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:55:32,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 04:55:32,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2023-11-29 04:55:32,385 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:55:32,385 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 63 transitions, 470 flow. Second operand has 26 states, 26 states have (on average 6.8076923076923075) internal successors, (177), 26 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 04:55:32,385 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:55:32,385 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:55:32,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:55:34,538 INFO L124 PetriNetUnfolderBase]: 1831/2687 cut-off events. [2023-11-29 04:55:34,538 INFO L125 PetriNetUnfolderBase]: For 10113/10113 co-relation queries the response was YES. [2023-11-29 04:55:34,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11104 conditions, 2687 events. 1831/2687 cut-off events. For 10113/10113 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 11718 event pairs, 371 based on Foata normal form. 3/2690 useless extension candidates. Maximal degree in co-relation 10990. Up to 894 conditions per place. [2023-11-29 04:55:34,558 INFO L140 encePairwiseOnDemand]: 21/33 looper letters, 137 selfloop transitions, 31 changer transitions 94/263 dead transitions. [2023-11-29 04:55:34,558 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 263 transitions, 2458 flow [2023-11-29 04:55:34,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 04:55:34,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-11-29 04:55:34,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 233 transitions. [2023-11-29 04:55:34,560 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39225589225589225 [2023-11-29 04:55:34,561 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 233 transitions. [2023-11-29 04:55:34,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 233 transitions. [2023-11-29 04:55:34,561 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:55:34,561 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 233 transitions. [2023-11-29 04:55:34,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 12.944444444444445) internal successors, (233), 18 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:34,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 33.0) internal successors, (627), 19 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:34,564 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 33.0) internal successors, (627), 19 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:34,564 INFO L175 Difference]: Start difference. First operand has 79 places, 63 transitions, 470 flow. Second operand 18 states and 233 transitions. [2023-11-29 04:55:34,564 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 263 transitions, 2458 flow [2023-11-29 04:55:34,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 263 transitions, 2235 flow, removed 4 selfloop flow, removed 7 redundant places. [2023-11-29 04:55:34,591 INFO L231 Difference]: Finished difference. Result has 99 places, 90 transitions, 830 flow [2023-11-29 04:55:34,591 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=429, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=830, PETRI_PLACES=99, PETRI_TRANSITIONS=90} [2023-11-29 04:55:34,591 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 66 predicate places. [2023-11-29 04:55:34,592 INFO L495 AbstractCegarLoop]: Abstraction has has 99 places, 90 transitions, 830 flow [2023-11-29 04:55:34,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 6.8076923076923075) internal successors, (177), 26 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 04:55:34,592 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:55:34,592 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 2, 1, 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 04:55:34,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 04:55:34,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:55:34,793 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 04:55:34,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:55:34,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1730699302, now seen corresponding path program 2 times [2023-11-29 04:55:34,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:55:34,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804968099] [2023-11-29 04:55:34,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:55:34,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:55:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:55:35,131 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:55:35,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:55:35,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804968099] [2023-11-29 04:55:35,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804968099] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:55:35,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811388628] [2023-11-29 04:55:35,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 04:55:35,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:55:35,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:55:35,134 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:55:35,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 04:55:35,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 04:55:35,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:55:35,367 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 04:55:35,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:55:35,660 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-29 04:55:35,660 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:55:36,138 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-29 04:55:36,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811388628] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:55:36,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:55:36,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 10] total 23 [2023-11-29 04:55:36,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766440081] [2023-11-29 04:55:36,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:55:36,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 04:55:36,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:55:36,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 04:55:36,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2023-11-29 04:55:36,141 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:55:36,141 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 90 transitions, 830 flow. Second operand has 23 states, 23 states have (on average 6.782608695652174) internal successors, (156), 23 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:36,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:55:36,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:55:36,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:55:38,651 INFO L124 PetriNetUnfolderBase]: 3414/5008 cut-off events. [2023-11-29 04:55:38,651 INFO L125 PetriNetUnfolderBase]: For 31321/31321 co-relation queries the response was YES. [2023-11-29 04:55:38,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26282 conditions, 5008 events. 3414/5008 cut-off events. For 31321/31321 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 24776 event pairs, 281 based on Foata normal form. 5/5013 useless extension candidates. Maximal degree in co-relation 26157. Up to 1055 conditions per place. [2023-11-29 04:55:38,681 INFO L140 encePairwiseOnDemand]: 21/33 looper letters, 267 selfloop transitions, 83 changer transitions 240/591 dead transitions. [2023-11-29 04:55:38,681 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 591 transitions, 6117 flow [2023-11-29 04:55:38,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 04:55:38,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2023-11-29 04:55:38,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 514 transitions. [2023-11-29 04:55:38,683 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4098883572567783 [2023-11-29 04:55:38,684 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 514 transitions. [2023-11-29 04:55:38,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 514 transitions. [2023-11-29 04:55:38,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:55:38,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 514 transitions. [2023-11-29 04:55:38,686 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 13.526315789473685) internal successors, (514), 38 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:38,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 33.0) internal successors, (1287), 39 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:38,690 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 33.0) internal successors, (1287), 39 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:38,690 INFO L175 Difference]: Start difference. First operand has 99 places, 90 transitions, 830 flow. Second operand 38 states and 514 transitions. [2023-11-29 04:55:38,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 591 transitions, 6117 flow [2023-11-29 04:55:38,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 591 transitions, 5777 flow, removed 162 selfloop flow, removed 6 redundant places. [2023-11-29 04:55:38,800 INFO L231 Difference]: Finished difference. Result has 157 places, 146 transitions, 1778 flow [2023-11-29 04:55:38,800 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=751, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=1778, PETRI_PLACES=157, PETRI_TRANSITIONS=146} [2023-11-29 04:55:38,800 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 124 predicate places. [2023-11-29 04:55:38,800 INFO L495 AbstractCegarLoop]: Abstraction has has 157 places, 146 transitions, 1778 flow [2023-11-29 04:55:38,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 6.782608695652174) internal successors, (156), 23 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:38,800 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:55:38,801 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:55:38,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-29 04:55:39,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:55:39,001 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 04:55:39,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:55:39,001 INFO L85 PathProgramCache]: Analyzing trace with hash -813550317, now seen corresponding path program 3 times [2023-11-29 04:55:39,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:55:39,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354955441] [2023-11-29 04:55:39,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:55:39,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:55:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:55:41,456 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:55:41,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:55:41,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354955441] [2023-11-29 04:55:41,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354955441] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:55:41,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336915400] [2023-11-29 04:55:41,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 04:55:41,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:55:41,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:55:41,457 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:55:41,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 04:55:41,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 04:55:41,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:55:41,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 62 conjunts are in the unsatisfiable core [2023-11-29 04:55:41,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:55:42,592 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 04:55:42,593 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 26 [2023-11-29 04:55:42,666 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-29 04:55:42,666 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:55:43,918 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:55:43,918 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 112 treesize of output 184 [2023-11-29 04:55:45,625 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:55:45,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336915400] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:55:45,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:55:45,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 13] total 36 [2023-11-29 04:55:45,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658681732] [2023-11-29 04:55:45,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:55:45,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-11-29 04:55:45,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:55:45,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-11-29 04:55:45,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1119, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 04:55:45,628 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:55:45,628 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 146 transitions, 1778 flow. Second operand has 36 states, 36 states have (on average 6.277777777777778) internal successors, (226), 36 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:45,628 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:55:45,628 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:55:45,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:55:53,410 INFO L124 PetriNetUnfolderBase]: 5126/7478 cut-off events. [2023-11-29 04:55:53,410 INFO L125 PetriNetUnfolderBase]: For 131396/131396 co-relation queries the response was YES. [2023-11-29 04:55:53,447 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55122 conditions, 7478 events. 5126/7478 cut-off events. For 131396/131396 co-relation queries the response was YES. Maximal size of possible extension queue 306. Compared 38317 event pairs, 305 based on Foata normal form. 32/7510 useless extension candidates. Maximal degree in co-relation 55019. Up to 1670 conditions per place. [2023-11-29 04:55:53,474 INFO L140 encePairwiseOnDemand]: 19/33 looper letters, 368 selfloop transitions, 194 changer transitions 201/764 dead transitions. [2023-11-29 04:55:53,474 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 764 transitions, 10427 flow [2023-11-29 04:55:53,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-29 04:55:53,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2023-11-29 04:55:53,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 620 transitions. [2023-11-29 04:55:53,477 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39974210186976145 [2023-11-29 04:55:53,477 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 620 transitions. [2023-11-29 04:55:53,477 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 620 transitions. [2023-11-29 04:55:53,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:55:53,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 620 transitions. [2023-11-29 04:55:53,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 13.191489361702128) internal successors, (620), 47 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:53,483 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 33.0) internal successors, (1584), 48 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:53,483 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 33.0) internal successors, (1584), 48 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:53,483 INFO L175 Difference]: Start difference. First operand has 157 places, 146 transitions, 1778 flow. Second operand 47 states and 620 transitions. [2023-11-29 04:55:53,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 764 transitions, 10427 flow [2023-11-29 04:55:53,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 764 transitions, 8722 flow, removed 840 selfloop flow, removed 21 redundant places. [2023-11-29 04:55:53,880 INFO L231 Difference]: Finished difference. Result has 197 places, 333 transitions, 4842 flow [2023-11-29 04:55:53,881 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1559, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=4842, PETRI_PLACES=197, PETRI_TRANSITIONS=333} [2023-11-29 04:55:53,881 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 164 predicate places. [2023-11-29 04:55:53,881 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 333 transitions, 4842 flow [2023-11-29 04:55:53,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.277777777777778) internal successors, (226), 36 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:53,882 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:55:53,882 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:55:53,888 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 04:55:54,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:55:54,082 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 04:55:54,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:55:54,082 INFO L85 PathProgramCache]: Analyzing trace with hash -369781341, now seen corresponding path program 4 times [2023-11-29 04:55:54,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:55:54,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114886379] [2023-11-29 04:55:54,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:55:54,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:55:54,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:55:56,081 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 04:55:56,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:55:56,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114886379] [2023-11-29 04:55:56,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114886379] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:55:56,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893947299] [2023-11-29 04:55:56,082 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 04:55:56,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:55:56,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:55:56,083 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:55:56,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 04:55:56,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 04:55:56,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:55:56,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 04:55:56,337 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:55:56,933 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 04:55:56,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 22 [2023-11-29 04:55:56,996 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:55:56,996 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:55:58,095 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:55:58,096 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 112 treesize of output 184 [2023-11-29 04:55:59,898 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:55:59,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893947299] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:55:59,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:55:59,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 11] total 33 [2023-11-29 04:55:59,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585110339] [2023-11-29 04:55:59,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:55:59,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-29 04:55:59,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:55:59,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-29 04:55:59,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 04:55:59,901 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:55:59,902 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 333 transitions, 4842 flow. Second operand has 33 states, 33 states have (on average 6.393939393939394) internal successors, (211), 33 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:55:59,902 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:55:59,902 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:55:59,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:56:06,567 INFO L124 PetriNetUnfolderBase]: 8327/12135 cut-off events. [2023-11-29 04:56:06,567 INFO L125 PetriNetUnfolderBase]: For 420265/420265 co-relation queries the response was YES. [2023-11-29 04:56:06,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118763 conditions, 12135 events. 8327/12135 cut-off events. For 420265/420265 co-relation queries the response was YES. Maximal size of possible extension queue 472. Compared 66640 event pairs, 333 based on Foata normal form. 28/12163 useless extension candidates. Maximal degree in co-relation 118595. Up to 3875 conditions per place. [2023-11-29 04:56:06,776 INFO L140 encePairwiseOnDemand]: 20/33 looper letters, 626 selfloop transitions, 204 changer transitions 38/869 dead transitions. [2023-11-29 04:56:06,776 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 869 transitions, 14625 flow [2023-11-29 04:56:06,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 04:56:06,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2023-11-29 04:56:06,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 396 transitions. [2023-11-29 04:56:06,779 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36363636363636365 [2023-11-29 04:56:06,779 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 396 transitions. [2023-11-29 04:56:06,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 396 transitions. [2023-11-29 04:56:06,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:56:06,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 396 transitions. [2023-11-29 04:56:06,781 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 12.0) internal successors, (396), 33 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:06,783 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 33.0) internal successors, (1122), 34 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 04:56:06,783 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 33.0) internal successors, (1122), 34 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 04:56:06,783 INFO L175 Difference]: Start difference. First operand has 197 places, 333 transitions, 4842 flow. Second operand 33 states and 396 transitions. [2023-11-29 04:56:06,783 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 869 transitions, 14625 flow [2023-11-29 04:56:08,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 869 transitions, 12795 flow, removed 908 selfloop flow, removed 12 redundant places. [2023-11-29 04:56:08,196 INFO L231 Difference]: Finished difference. Result has 220 places, 463 transitions, 6615 flow [2023-11-29 04:56:08,196 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=3973, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6615, PETRI_PLACES=220, PETRI_TRANSITIONS=463} [2023-11-29 04:56:08,197 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 187 predicate places. [2023-11-29 04:56:08,197 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 463 transitions, 6615 flow [2023-11-29 04:56:08,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 6.393939393939394) internal successors, (211), 33 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:08,197 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:56:08,197 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:56:08,203 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 04:56:08,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-29 04:56:08,398 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 04:56:08,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:56:08,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1304089705, now seen corresponding path program 5 times [2023-11-29 04:56:08,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:56:08,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235404554] [2023-11-29 04:56:08,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:56:08,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:56:08,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:56:10,594 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 7 proven. 19 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-29 04:56:10,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:56:10,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235404554] [2023-11-29 04:56:10,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235404554] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:56:10,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904131564] [2023-11-29 04:56:10,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 04:56:10,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:56:10,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:56:10,595 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:56:10,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 04:56:11,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-29 04:56:11,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:56:11,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 50 conjunts are in the unsatisfiable core [2023-11-29 04:56:11,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:56:12,046 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 04:56:12,046 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 04:56:12,087 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:56:12,087 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:56:13,482 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:56:13,482 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 112 treesize of output 184 [2023-11-29 04:56:14,741 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:56:14,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904131564] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:56:14,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:56:14,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14, 11] total 31 [2023-11-29 04:56:14,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807206842] [2023-11-29 04:56:14,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:56:14,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-29 04:56:14,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:56:14,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-29 04:56:14,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=811, Unknown=0, NotChecked=0, Total=930 [2023-11-29 04:56:14,743 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:56:14,744 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 463 transitions, 6615 flow. Second operand has 31 states, 31 states have (on average 6.258064516129032) internal successors, (194), 31 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:14,744 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:56:14,744 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:56:14,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:56:20,520 INFO L124 PetriNetUnfolderBase]: 8858/12879 cut-off events. [2023-11-29 04:56:20,521 INFO L125 PetriNetUnfolderBase]: For 414055/414055 co-relation queries the response was YES. [2023-11-29 04:56:20,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 124027 conditions, 12879 events. 8858/12879 cut-off events. For 414055/414055 co-relation queries the response was YES. Maximal size of possible extension queue 515. Compared 71113 event pairs, 415 based on Foata normal form. 37/12916 useless extension candidates. Maximal degree in co-relation 123852. Up to 9069 conditions per place. [2023-11-29 04:56:20,750 INFO L140 encePairwiseOnDemand]: 16/33 looper letters, 504 selfloop transitions, 139 changer transitions 43/687 dead transitions. [2023-11-29 04:56:20,750 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 687 transitions, 11940 flow [2023-11-29 04:56:20,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 04:56:20,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 04:56:20,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 279 transitions. [2023-11-29 04:56:20,752 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32517482517482516 [2023-11-29 04:56:20,752 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 279 transitions. [2023-11-29 04:56:20,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 279 transitions. [2023-11-29 04:56:20,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:56:20,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 279 transitions. [2023-11-29 04:56:20,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 10.73076923076923) internal successors, (279), 26 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:20,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 33.0) internal successors, (891), 27 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:20,755 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 33.0) internal successors, (891), 27 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:20,755 INFO L175 Difference]: Start difference. First operand has 220 places, 463 transitions, 6615 flow. Second operand 26 states and 279 transitions. [2023-11-29 04:56:20,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 687 transitions, 11940 flow [2023-11-29 04:56:22,599 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 687 transitions, 10872 flow, removed 407 selfloop flow, removed 10 redundant places. [2023-11-29 04:56:22,609 INFO L231 Difference]: Finished difference. Result has 239 places, 491 transitions, 6812 flow [2023-11-29 04:56:22,609 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=5947, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=338, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=6812, PETRI_PLACES=239, PETRI_TRANSITIONS=491} [2023-11-29 04:56:22,610 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 206 predicate places. [2023-11-29 04:56:22,610 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 491 transitions, 6812 flow [2023-11-29 04:56:22,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 6.258064516129032) internal successors, (194), 31 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:22,610 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:56:22,610 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:56:22,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 04:56:22,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 04:56:22,810 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 04:56:22,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:56:22,811 INFO L85 PathProgramCache]: Analyzing trace with hash 424957629, now seen corresponding path program 6 times [2023-11-29 04:56:22,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:56:22,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611122002] [2023-11-29 04:56:22,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:56:22,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:56:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:56:24,751 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:56:24,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:56:24,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611122002] [2023-11-29 04:56:24,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611122002] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:56:24,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410187845] [2023-11-29 04:56:24,751 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 04:56:24,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:56:24,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:56:24,752 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:56:24,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 04:56:25,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 04:56:25,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:56:25,064 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 04:56:25,065 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:56:25,407 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 04:56:25,407 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 04:56:25,555 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:56:25,555 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:56:27,151 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:56:27,152 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 112 treesize of output 184 [2023-11-29 04:56:28,087 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:56:28,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410187845] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:56:28,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:56:28,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 11] total 30 [2023-11-29 04:56:28,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272969998] [2023-11-29 04:56:28,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:56:28,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 04:56:28,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:56:28,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 04:56:28,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=766, Unknown=0, NotChecked=0, Total=870 [2023-11-29 04:56:28,089 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:56:28,090 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 491 transitions, 6812 flow. Second operand has 30 states, 30 states have (on average 6.366666666666666) internal successors, (191), 30 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:28,090 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:56:28,090 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:56:28,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:56:35,153 INFO L124 PetriNetUnfolderBase]: 9492/13925 cut-off events. [2023-11-29 04:56:35,153 INFO L125 PetriNetUnfolderBase]: For 368161/368161 co-relation queries the response was YES. [2023-11-29 04:56:35,347 INFO L83 FinitePrefix]: Finished finitePrefix Result has 126798 conditions, 13925 events. 9492/13925 cut-off events. For 368161/368161 co-relation queries the response was YES. Maximal size of possible extension queue 547. Compared 78705 event pairs, 453 based on Foata normal form. 79/14004 useless extension candidates. Maximal degree in co-relation 126623. Up to 9103 conditions per place. [2023-11-29 04:56:35,433 INFO L140 encePairwiseOnDemand]: 20/33 looper letters, 598 selfloop transitions, 149 changer transitions 61/809 dead transitions. [2023-11-29 04:56:35,433 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 809 transitions, 13571 flow [2023-11-29 04:56:35,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 04:56:35,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-29 04:56:35,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 347 transitions. [2023-11-29 04:56:35,435 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3625914315569488 [2023-11-29 04:56:35,435 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 347 transitions. [2023-11-29 04:56:35,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 347 transitions. [2023-11-29 04:56:35,435 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:56:35,435 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 347 transitions. [2023-11-29 04:56:35,436 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 11.96551724137931) internal successors, (347), 29 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:35,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 33.0) internal successors, (990), 30 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:35,437 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 33.0) internal successors, (990), 30 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:35,437 INFO L175 Difference]: Start difference. First operand has 239 places, 491 transitions, 6812 flow. Second operand 29 states and 347 transitions. [2023-11-29 04:56:35,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 809 transitions, 13571 flow [2023-11-29 04:56:36,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 809 transitions, 13072 flow, removed 76 selfloop flow, removed 20 redundant places. [2023-11-29 04:56:36,779 INFO L231 Difference]: Finished difference. Result has 255 places, 513 transitions, 7197 flow [2023-11-29 04:56:36,780 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=6355, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=491, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=353, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=7197, PETRI_PLACES=255, PETRI_TRANSITIONS=513} [2023-11-29 04:56:36,780 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 222 predicate places. [2023-11-29 04:56:36,780 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 513 transitions, 7197 flow [2023-11-29 04:56:36,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 6.366666666666666) internal successors, (191), 30 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:36,780 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:56:36,781 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:56:36,786 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 04:56:36,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 04:56:36,981 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 04:56:36,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:56:36,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1752413207, now seen corresponding path program 7 times [2023-11-29 04:56:36,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:56:36,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098842630] [2023-11-29 04:56:36,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:56:36,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:56:37,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:56:38,690 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:56:38,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:56:38,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098842630] [2023-11-29 04:56:38,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098842630] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:56:38,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517970964] [2023-11-29 04:56:38,691 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 04:56:38,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:56:38,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:56:38,692 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:56:38,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 04:56:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:56:38,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-29 04:56:38,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:56:39,338 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 04:56:39,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 22 [2023-11-29 04:56:39,383 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:56:39,383 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:56:41,064 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:56:41,065 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 112 treesize of output 184 [2023-11-29 04:56:41,828 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 04:56:41,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517970964] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:56:41,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:56:41,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 13] total 32 [2023-11-29 04:56:41,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113069146] [2023-11-29 04:56:41,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:56:41,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 04:56:41,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:56:41,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 04:56:41,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=861, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:56:41,830 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:56:41,830 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 513 transitions, 7197 flow. Second operand has 32 states, 32 states have (on average 6.21875) internal successors, (199), 32 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:41,830 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:56:41,830 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:56:41,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:56:53,067 INFO L124 PetriNetUnfolderBase]: 9900/14463 cut-off events. [2023-11-29 04:56:53,067 INFO L125 PetriNetUnfolderBase]: For 418894/418894 co-relation queries the response was YES. [2023-11-29 04:56:53,274 INFO L83 FinitePrefix]: Finished finitePrefix Result has 135868 conditions, 14463 events. 9900/14463 cut-off events. For 418894/418894 co-relation queries the response was YES. Maximal size of possible extension queue 568. Compared 81747 event pairs, 1513 based on Foata normal form. 43/14506 useless extension candidates. Maximal degree in co-relation 135694. Up to 10350 conditions per place. [2023-11-29 04:56:53,381 INFO L140 encePairwiseOnDemand]: 19/33 looper letters, 528 selfloop transitions, 267 changer transitions 28/824 dead transitions. [2023-11-29 04:56:53,381 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 824 transitions, 13372 flow [2023-11-29 04:56:53,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 04:56:53,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2023-11-29 04:56:53,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 423 transitions. [2023-11-29 04:56:53,384 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32867132867132864 [2023-11-29 04:56:53,384 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 423 transitions. [2023-11-29 04:56:53,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 423 transitions. [2023-11-29 04:56:53,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:56:53,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 423 transitions. [2023-11-29 04:56:53,386 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 10.846153846153847) internal successors, (423), 39 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:53,388 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 33.0) internal successors, (1320), 40 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:53,388 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 33.0) internal successors, (1320), 40 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:53,388 INFO L175 Difference]: Start difference. First operand has 255 places, 513 transitions, 7197 flow. Second operand 39 states and 423 transitions. [2023-11-29 04:56:53,388 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 824 transitions, 13372 flow [2023-11-29 04:56:54,975 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 824 transitions, 12874 flow, removed 109 selfloop flow, removed 22 redundant places. [2023-11-29 04:56:54,991 INFO L231 Difference]: Finished difference. Result has 284 places, 610 transitions, 9017 flow [2023-11-29 04:56:54,992 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=6763, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=183, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=9017, PETRI_PLACES=284, PETRI_TRANSITIONS=610} [2023-11-29 04:56:54,992 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 251 predicate places. [2023-11-29 04:56:54,992 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 610 transitions, 9017 flow [2023-11-29 04:56:54,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 6.21875) internal successors, (199), 32 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:56:54,992 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:56:54,993 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:56:54,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 04:56:55,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 04:56:55,193 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 04:56:55,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:56:55,194 INFO L85 PathProgramCache]: Analyzing trace with hash -302613265, now seen corresponding path program 8 times [2023-11-29 04:56:55,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:56:55,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165378168] [2023-11-29 04:56:55,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:56:55,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:56:55,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:56:58,344 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 04:56:58,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:56:58,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165378168] [2023-11-29 04:56:58,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165378168] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:56:58,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051753752] [2023-11-29 04:56:58,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 04:56:58,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:56:58,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:56:58,346 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:56:58,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 04:56:58,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 04:56:58,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:56:58,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 04:56:58,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:56:58,984 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 04:56:58,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 04:56:59,125 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:56:59,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:57:00,701 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:57:00,701 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 112 treesize of output 184 [2023-11-29 04:57:02,027 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 04:57:02,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051753752] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:57:02,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:57:02,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 15, 11] total 41 [2023-11-29 04:57:02,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194670862] [2023-11-29 04:57:02,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:57:02,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-29 04:57:02,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:57:02,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-29 04:57:02,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1472, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 04:57:02,029 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:57:02,029 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 610 transitions, 9017 flow. Second operand has 41 states, 41 states have (on average 6.219512195121951) internal successors, (255), 41 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 04:57:02,029 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:57:02,029 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:57:02,029 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:57:11,985 INFO L124 PetriNetUnfolderBase]: 10577/15571 cut-off events. [2023-11-29 04:57:11,985 INFO L125 PetriNetUnfolderBase]: For 481697/481697 co-relation queries the response was YES. [2023-11-29 04:57:12,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 150280 conditions, 15571 events. 10577/15571 cut-off events. For 481697/481697 co-relation queries the response was YES. Maximal size of possible extension queue 619. Compared 90003 event pairs, 698 based on Foata normal form. 79/15650 useless extension candidates. Maximal degree in co-relation 150088. Up to 10364 conditions per place. [2023-11-29 04:57:12,329 INFO L140 encePairwiseOnDemand]: 15/33 looper letters, 643 selfloop transitions, 216 changer transitions 52/912 dead transitions. [2023-11-29 04:57:12,329 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 912 transitions, 15801 flow [2023-11-29 04:57:12,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 04:57:12,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2023-11-29 04:57:12,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 414 transitions. [2023-11-29 04:57:12,331 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32167832167832167 [2023-11-29 04:57:12,332 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 414 transitions. [2023-11-29 04:57:12,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 414 transitions. [2023-11-29 04:57:12,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:57:12,332 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 414 transitions. [2023-11-29 04:57:12,333 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 10.615384615384615) internal successors, (414), 39 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:12,334 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 33.0) internal successors, (1320), 40 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:12,334 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 33.0) internal successors, (1320), 40 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:12,334 INFO L175 Difference]: Start difference. First operand has 284 places, 610 transitions, 9017 flow. Second operand 39 states and 414 transitions. [2023-11-29 04:57:12,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 912 transitions, 15801 flow [2023-11-29 04:57:14,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 912 transitions, 15145 flow, removed 257 selfloop flow, removed 12 redundant places. [2023-11-29 04:57:14,480 INFO L231 Difference]: Finished difference. Result has 317 places, 649 transitions, 9519 flow [2023-11-29 04:57:14,481 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=8327, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=607, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=178, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=422, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=9519, PETRI_PLACES=317, PETRI_TRANSITIONS=649} [2023-11-29 04:57:14,482 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 284 predicate places. [2023-11-29 04:57:14,482 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 649 transitions, 9519 flow [2023-11-29 04:57:14,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 6.219512195121951) internal successors, (255), 41 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 04:57:14,482 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:57:14,482 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:57:14,487 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 04:57:14,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 04:57:14,683 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 04:57:14,683 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:57:14,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1245357583, now seen corresponding path program 9 times [2023-11-29 04:57:14,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:57:14,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085341656] [2023-11-29 04:57:14,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:57:14,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:57:14,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:57:16,478 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 04:57:16,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:57:16,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085341656] [2023-11-29 04:57:16,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085341656] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:57:16,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896342285] [2023-11-29 04:57:16,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 04:57:16,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:57:16,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:57:16,480 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:57:16,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 04:57:16,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 04:57:16,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:57:16,867 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-29 04:57:16,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:57:17,385 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 04:57:17,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 04:57:17,699 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 04:57:17,699 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:57:19,200 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:57:19,200 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 112 treesize of output 184 [2023-11-29 04:57:20,105 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 04:57:20,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896342285] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:57:20,105 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:57:20,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 13] total 35 [2023-11-29 04:57:20,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447153363] [2023-11-29 04:57:20,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:57:20,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-29 04:57:20,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:57:20,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-29 04:57:20,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1046, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 04:57:20,107 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:57:20,107 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 649 transitions, 9519 flow. Second operand has 35 states, 35 states have (on average 6.314285714285714) internal successors, (221), 35 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:20,108 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:57:20,108 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:57:20,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:57:35,347 INFO L124 PetriNetUnfolderBase]: 13257/19715 cut-off events. [2023-11-29 04:57:35,348 INFO L125 PetriNetUnfolderBase]: For 682652/682652 co-relation queries the response was YES. [2023-11-29 04:57:35,722 INFO L83 FinitePrefix]: Finished finitePrefix Result has 198667 conditions, 19715 events. 13257/19715 cut-off events. For 682652/682652 co-relation queries the response was YES. Maximal size of possible extension queue 836. Compared 121273 event pairs, 584 based on Foata normal form. 119/19834 useless extension candidates. Maximal degree in co-relation 198395. Up to 6971 conditions per place. [2023-11-29 04:57:35,840 INFO L140 encePairwiseOnDemand]: 18/33 looper letters, 713 selfloop transitions, 333 changer transitions 78/1125 dead transitions. [2023-11-29 04:57:35,841 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 1125 transitions, 19885 flow [2023-11-29 04:57:35,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-29 04:57:35,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2023-11-29 04:57:35,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 567 transitions. [2023-11-29 04:57:35,842 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3304195804195804 [2023-11-29 04:57:35,843 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 567 transitions. [2023-11-29 04:57:35,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 567 transitions. [2023-11-29 04:57:35,843 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:57:35,843 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 567 transitions. [2023-11-29 04:57:35,845 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 10.903846153846153) internal successors, (567), 52 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:35,847 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 33.0) internal successors, (1749), 53 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:35,848 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 33.0) internal successors, (1749), 53 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:35,848 INFO L175 Difference]: Start difference. First operand has 317 places, 649 transitions, 9519 flow. Second operand 52 states and 567 transitions. [2023-11-29 04:57:35,848 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 1125 transitions, 19885 flow [2023-11-29 04:57:38,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 1125 transitions, 19178 flow, removed 185 selfloop flow, removed 32 redundant places. [2023-11-29 04:57:38,410 INFO L231 Difference]: Finished difference. Result has 348 places, 701 transitions, 11082 flow [2023-11-29 04:57:38,411 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=8881, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=646, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=11082, PETRI_PLACES=348, PETRI_TRANSITIONS=701} [2023-11-29 04:57:38,411 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 315 predicate places. [2023-11-29 04:57:38,411 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 701 transitions, 11082 flow [2023-11-29 04:57:38,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 6.314285714285714) internal successors, (221), 35 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:38,411 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:57:38,412 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:57:38,417 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 04:57:38,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 04:57:38,612 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 04:57:38,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:57:38,613 INFO L85 PathProgramCache]: Analyzing trace with hash -486026479, now seen corresponding path program 10 times [2023-11-29 04:57:38,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:57:38,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736902930] [2023-11-29 04:57:38,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:57:38,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:57:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:57:41,235 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 27 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-29 04:57:41,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:57:41,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736902930] [2023-11-29 04:57:41,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736902930] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:57:41,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878874814] [2023-11-29 04:57:41,236 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 04:57:41,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:57:41,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:57:41,237 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:57:41,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 04:57:41,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 04:57:41,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:57:41,480 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 04:57:41,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:57:41,855 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 04:57:41,855 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 26 [2023-11-29 04:57:41,910 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:57:41,910 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:57:42,901 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:57:42,901 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 112 treesize of output 184 [2023-11-29 04:57:43,763 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:57:43,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878874814] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:57:43,764 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:57:43,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 11] total 37 [2023-11-29 04:57:43,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951966863] [2023-11-29 04:57:43,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:57:43,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-11-29 04:57:43,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:57:43,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-11-29 04:57:43,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1185, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 04:57:43,765 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:57:43,766 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 701 transitions, 11082 flow. Second operand has 37 states, 37 states have (on average 6.162162162162162) internal successors, (228), 37 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:43,766 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:57:43,766 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:57:43,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:57:56,316 INFO L124 PetriNetUnfolderBase]: 17438/25779 cut-off events. [2023-11-29 04:57:56,317 INFO L125 PetriNetUnfolderBase]: For 1115881/1115881 co-relation queries the response was YES. [2023-11-29 04:57:56,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 284710 conditions, 25779 events. 17438/25779 cut-off events. For 1115881/1115881 co-relation queries the response was YES. Maximal size of possible extension queue 1126. Compared 163679 event pairs, 1582 based on Foata normal form. 47/25818 useless extension candidates. Maximal degree in co-relation 284513. Up to 12564 conditions per place. [2023-11-29 04:57:56,866 INFO L140 encePairwiseOnDemand]: 16/33 looper letters, 884 selfloop transitions, 258 changer transitions 73/1216 dead transitions. [2023-11-29 04:57:56,866 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 1216 transitions, 22954 flow [2023-11-29 04:57:56,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 04:57:56,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2023-11-29 04:57:56,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 420 transitions. [2023-11-29 04:57:56,868 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.30303030303030304 [2023-11-29 04:57:56,868 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 420 transitions. [2023-11-29 04:57:56,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 420 transitions. [2023-11-29 04:57:56,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:57:56,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 420 transitions. [2023-11-29 04:57:56,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 10.0) internal successors, (420), 42 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:56,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 33.0) internal successors, (1419), 43 states have internal predecessors, (1419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:56,870 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 33.0) internal successors, (1419), 43 states have internal predecessors, (1419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:57:56,870 INFO L175 Difference]: Start difference. First operand has 348 places, 701 transitions, 11082 flow. Second operand 42 states and 420 transitions. [2023-11-29 04:57:56,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 1216 transitions, 22954 flow [2023-11-29 04:58:02,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 359 places, 1216 transitions, 21469 flow, removed 576 selfloop flow, removed 24 redundant places. [2023-11-29 04:58:02,757 INFO L231 Difference]: Finished difference. Result has 371 places, 775 transitions, 13049 flow [2023-11-29 04:58:02,758 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=10246, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=701, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=475, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=13049, PETRI_PLACES=371, PETRI_TRANSITIONS=775} [2023-11-29 04:58:02,758 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 338 predicate places. [2023-11-29 04:58:02,758 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 775 transitions, 13049 flow [2023-11-29 04:58:02,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 6.162162162162162) internal successors, (228), 37 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:02,759 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:58:02,759 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:58:02,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 04:58:02,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 04:58:02,959 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 04:58:02,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:58:02,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1573024007, now seen corresponding path program 11 times [2023-11-29 04:58:02,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:58:02,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527777605] [2023-11-29 04:58:02,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:58:02,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:58:03,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:58:04,807 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 7 proven. 19 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-29 04:58:04,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:58:04,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527777605] [2023-11-29 04:58:04,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527777605] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:58:04,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024654781] [2023-11-29 04:58:04,808 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 04:58:04,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:58:04,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:58:04,809 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:58:04,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 04:58:05,745 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-29 04:58:05,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:58:05,750 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-29 04:58:05,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:58:05,802 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 19 treesize of output 1 [2023-11-29 04:58:06,099 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 04:58:06,099 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 04:58:06,223 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:58:06,224 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:58:07,403 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:58:07,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024654781] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:58:07,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:58:07,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14, 11] total 34 [2023-11-29 04:58:07,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785082924] [2023-11-29 04:58:07,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:58:07,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-11-29 04:58:07,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:58:07,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-11-29 04:58:07,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=988, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 04:58:07,405 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:58:07,405 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 775 transitions, 13049 flow. Second operand has 34 states, 34 states have (on average 6.235294117647059) internal successors, (212), 34 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:07,405 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:58:07,405 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:58:07,405 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:58:21,503 INFO L124 PetriNetUnfolderBase]: 19029/28170 cut-off events. [2023-11-29 04:58:21,503 INFO L125 PetriNetUnfolderBase]: For 1230629/1230629 co-relation queries the response was YES. [2023-11-29 04:58:21,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 310814 conditions, 28170 events. 19029/28170 cut-off events. For 1230629/1230629 co-relation queries the response was YES. Maximal size of possible extension queue 1260. Compared 180860 event pairs, 2939 based on Foata normal form. 83/28253 useless extension candidates. Maximal degree in co-relation 310609. Up to 21980 conditions per place. [2023-11-29 04:58:22,141 INFO L140 encePairwiseOnDemand]: 15/33 looper letters, 905 selfloop transitions, 204 changer transitions 66/1176 dead transitions. [2023-11-29 04:58:22,141 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 1176 transitions, 22824 flow [2023-11-29 04:58:22,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 04:58:22,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2023-11-29 04:58:22,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 422 transitions. [2023-11-29 04:58:22,142 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3365231259968102 [2023-11-29 04:58:22,142 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 422 transitions. [2023-11-29 04:58:22,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 422 transitions. [2023-11-29 04:58:22,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:58:22,143 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 422 transitions. [2023-11-29 04:58:22,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 11.105263157894736) internal successors, (422), 38 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:22,144 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 33.0) internal successors, (1287), 39 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:22,145 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 33.0) internal successors, (1287), 39 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:22,145 INFO L175 Difference]: Start difference. First operand has 371 places, 775 transitions, 13049 flow. Second operand 38 states and 422 transitions. [2023-11-29 04:58:22,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 1176 transitions, 22824 flow [2023-11-29 04:58:29,928 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 384 places, 1176 transitions, 21792 flow, removed 416 selfloop flow, removed 21 redundant places. [2023-11-29 04:58:29,947 INFO L231 Difference]: Finished difference. Result has 398 places, 830 transitions, 14355 flow [2023-11-29 04:58:29,948 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=12171, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=775, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=599, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=14355, PETRI_PLACES=398, PETRI_TRANSITIONS=830} [2023-11-29 04:58:29,948 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 365 predicate places. [2023-11-29 04:58:29,948 INFO L495 AbstractCegarLoop]: Abstraction has has 398 places, 830 transitions, 14355 flow [2023-11-29 04:58:29,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 6.235294117647059) internal successors, (212), 34 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:29,950 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:58:29,950 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:58:29,956 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 04:58:30,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 04:58:30,151 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 04:58:30,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:58:30,151 INFO L85 PathProgramCache]: Analyzing trace with hash -482980393, now seen corresponding path program 12 times [2023-11-29 04:58:30,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:58:30,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870626425] [2023-11-29 04:58:30,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:58:30,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:58:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:58:31,522 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:58:31,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:58:31,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870626425] [2023-11-29 04:58:31,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870626425] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:58:31,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408564645] [2023-11-29 04:58:31,523 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 04:58:31,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:58:31,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:58:31,524 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:58:31,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 04:58:31,940 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 04:58:31,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:58:31,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 04:58:31,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:58:32,243 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 04:58:32,244 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 04:58:32,349 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:58:32,349 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:58:33,672 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:58:33,673 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 112 treesize of output 184 [2023-11-29 04:58:35,057 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 04:58:35,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408564645] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:58:35,058 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:58:35,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 11] total 29 [2023-11-29 04:58:35,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793147330] [2023-11-29 04:58:35,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:58:35,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-29 04:58:35,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:58:35,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-29 04:58:35,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2023-11-29 04:58:35,060 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:58:35,060 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 398 places, 830 transitions, 14355 flow. Second operand has 29 states, 29 states have (on average 6.413793103448276) internal successors, (186), 29 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:35,060 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:58:35,060 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:58:35,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:58:49,846 INFO L124 PetriNetUnfolderBase]: 19750/29308 cut-off events. [2023-11-29 04:58:49,846 INFO L125 PetriNetUnfolderBase]: For 1269539/1269539 co-relation queries the response was YES. [2023-11-29 04:58:50,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 325087 conditions, 29308 events. 19750/29308 cut-off events. For 1269539/1269539 co-relation queries the response was YES. Maximal size of possible extension queue 1335. Compared 190351 event pairs, 3005 based on Foata normal form. 79/29387 useless extension candidates. Maximal degree in co-relation 324871. Up to 24022 conditions per place. [2023-11-29 04:58:50,569 INFO L140 encePairwiseOnDemand]: 19/33 looper letters, 935 selfloop transitions, 177 changer transitions 52/1165 dead transitions. [2023-11-29 04:58:50,569 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 1165 transitions, 22547 flow [2023-11-29 04:58:50,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 04:58:50,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2023-11-29 04:58:50,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 359 transitions. [2023-11-29 04:58:50,571 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3509286412512219 [2023-11-29 04:58:50,571 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 359 transitions. [2023-11-29 04:58:50,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 359 transitions. [2023-11-29 04:58:50,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:58:50,571 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 359 transitions. [2023-11-29 04:58:50,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 11.580645161290322) internal successors, (359), 31 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 04:58:50,573 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 33.0) internal successors, (1056), 32 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:50,573 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 33.0) internal successors, (1056), 32 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:50,573 INFO L175 Difference]: Start difference. First operand has 398 places, 830 transitions, 14355 flow. Second operand 31 states and 359 transitions. [2023-11-29 04:58:50,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 1165 transitions, 22547 flow [2023-11-29 04:58:58,202 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 1165 transitions, 21744 flow, removed 280 selfloop flow, removed 25 redundant places. [2023-11-29 04:58:58,221 INFO L231 Difference]: Finished difference. Result has 409 places, 863 transitions, 15124 flow [2023-11-29 04:58:58,222 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=13602, PETRI_DIFFERENCE_MINUEND_PLACES=371, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=830, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=673, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=15124, PETRI_PLACES=409, PETRI_TRANSITIONS=863} [2023-11-29 04:58:58,222 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 376 predicate places. [2023-11-29 04:58:58,222 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 863 transitions, 15124 flow [2023-11-29 04:58:58,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 6.413793103448276) internal successors, (186), 29 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:58:58,223 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:58:58,223 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:58:58,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 04:58:58,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:58:58,423 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 04:58:58,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:58:58,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1537196819, now seen corresponding path program 13 times [2023-11-29 04:58:58,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:58:58,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544691788] [2023-11-29 04:58:58,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:58:58,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:58:58,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:58:59,959 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:58:59,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:58:59,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544691788] [2023-11-29 04:58:59,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544691788] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:58:59,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970568800] [2023-11-29 04:58:59,959 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 04:58:59,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:58:59,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:58:59,960 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:58:59,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 04:59:00,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:59:00,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 04:59:00,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:59:00,820 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 04:59:00,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 22 [2023-11-29 04:59:00,889 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:59:00,889 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:59:02,063 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:59:02,064 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 112 treesize of output 184 [2023-11-29 04:59:02,964 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 04:59:02,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970568800] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:59:02,965 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:59:02,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 12] total 36 [2023-11-29 04:59:02,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779740031] [2023-11-29 04:59:02,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:59:02,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-11-29 04:59:02,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:59:02,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-11-29 04:59:02,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1113, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 04:59:02,966 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:59:02,967 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 863 transitions, 15124 flow. Second operand has 36 states, 36 states have (on average 6.361111111111111) internal successors, (229), 36 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:59:02,967 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:59:02,967 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:59:02,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 04:59:25,381 INFO L124 PetriNetUnfolderBase]: 29945/45637 cut-off events. [2023-11-29 04:59:25,381 INFO L125 PetriNetUnfolderBase]: For 2115444/2115444 co-relation queries the response was YES. [2023-11-29 04:59:26,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 512552 conditions, 45637 events. 29945/45637 cut-off events. For 2115444/2115444 co-relation queries the response was YES. Maximal size of possible extension queue 2186. Compared 334440 event pairs, 1447 based on Foata normal form. 80/45717 useless extension candidates. Maximal degree in co-relation 512003. Up to 19121 conditions per place. [2023-11-29 04:59:26,846 INFO L140 encePairwiseOnDemand]: 20/33 looper letters, 1069 selfloop transitions, 514 changer transitions 52/1636 dead transitions. [2023-11-29 04:59:26,846 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 438 places, 1636 transitions, 34351 flow [2023-11-29 04:59:26,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 04:59:26,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 04:59:26,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 406 transitions. [2023-11-29 04:59:26,847 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38446969696969696 [2023-11-29 04:59:26,847 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 406 transitions. [2023-11-29 04:59:26,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 406 transitions. [2023-11-29 04:59:26,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 04:59:26,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 406 transitions. [2023-11-29 04:59:26,848 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 12.6875) internal successors, (406), 32 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:59:26,850 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 33.0) internal successors, (1089), 33 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:59:26,850 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 33.0) internal successors, (1089), 33 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:59:26,850 INFO L175 Difference]: Start difference. First operand has 409 places, 863 transitions, 15124 flow. Second operand 32 states and 406 transitions. [2023-11-29 04:59:26,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 438 places, 1636 transitions, 34351 flow [2023-11-29 04:59:44,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 1636 transitions, 33000 flow, removed 543 selfloop flow, removed 21 redundant places. [2023-11-29 04:59:44,527 INFO L231 Difference]: Finished difference. Result has 427 places, 1021 transitions, 19000 flow [2023-11-29 04:59:44,528 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=14419, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=863, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=365, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=19000, PETRI_PLACES=427, PETRI_TRANSITIONS=1021} [2023-11-29 04:59:44,528 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 394 predicate places. [2023-11-29 04:59:44,528 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 1021 transitions, 19000 flow [2023-11-29 04:59:44,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.361111111111111) internal successors, (229), 36 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:59:44,529 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 04:59:44,529 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 04:59:44,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 04:59:44,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:59:44,729 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 04:59:44,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:59:44,730 INFO L85 PathProgramCache]: Analyzing trace with hash -103852141, now seen corresponding path program 14 times [2023-11-29 04:59:44,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:59:44,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341195550] [2023-11-29 04:59:44,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:59:44,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:59:44,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:59:47,652 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 7 proven. 51 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 04:59:47,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:59:47,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341195550] [2023-11-29 04:59:47,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341195550] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:59:47,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349353917] [2023-11-29 04:59:47,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 04:59:47,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:59:47,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:59:47,653 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:59:47,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 04:59:47,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 04:59:47,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 04:59:47,922 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 04:59:47,923 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:59:48,429 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 04:59:48,430 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 26 [2023-11-29 04:59:48,492 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 04:59:48,492 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:59:49,942 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 04:59:49,942 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 112 treesize of output 184 [2023-11-29 04:59:51,053 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 04:59:51,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349353917] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:59:51,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 04:59:51,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 14, 11] total 46 [2023-11-29 04:59:51,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927159760] [2023-11-29 04:59:51,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 04:59:51,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2023-11-29 04:59:51,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:59:51,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2023-11-29 04:59:51,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1880, Unknown=0, NotChecked=0, Total=2070 [2023-11-29 04:59:51,056 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 04:59:51,056 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 1021 transitions, 19000 flow. Second operand has 46 states, 46 states have (on average 6.065217391304348) internal successors, (279), 46 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 04:59:51,056 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 04:59:51,056 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 04:59:51,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:00:18,449 INFO L124 PetriNetUnfolderBase]: 30464/46313 cut-off events. [2023-11-29 05:00:18,450 INFO L125 PetriNetUnfolderBase]: For 2237806/2237806 co-relation queries the response was YES. [2023-11-29 05:00:19,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 540615 conditions, 46313 events. 30464/46313 cut-off events. For 2237806/2237806 co-relation queries the response was YES. Maximal size of possible extension queue 2212. Compared 336491 event pairs, 2987 based on Foata normal form. 25/46338 useless extension candidates. Maximal degree in co-relation 540386. Up to 39982 conditions per place. [2023-11-29 05:00:20,156 INFO L140 encePairwiseOnDemand]: 15/33 looper letters, 956 selfloop transitions, 303 changer transitions 31/1291 dead transitions. [2023-11-29 05:00:20,156 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 1291 transitions, 26963 flow [2023-11-29 05:00:20,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 05:00:20,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2023-11-29 05:00:20,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 375 transitions. [2023-11-29 05:00:20,159 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3246753246753247 [2023-11-29 05:00:20,159 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 375 transitions. [2023-11-29 05:00:20,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 375 transitions. [2023-11-29 05:00:20,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:00:20,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 375 transitions. [2023-11-29 05:00:20,160 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 10.714285714285714) internal successors, (375), 35 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:00:20,162 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 33.0) internal successors, (1188), 36 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:00:20,162 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 33.0) internal successors, (1188), 36 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:00:20,162 INFO L175 Difference]: Start difference. First operand has 427 places, 1021 transitions, 19000 flow. Second operand 35 states and 375 transitions. [2023-11-29 05:00:20,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 1291 transitions, 26963 flow [2023-11-29 05:00:40,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 439 places, 1291 transitions, 25952 flow, removed 342 selfloop flow, removed 20 redundant places. [2023-11-29 05:00:40,988 INFO L231 Difference]: Finished difference. Result has 448 places, 1084 transitions, 20701 flow [2023-11-29 05:00:40,989 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=18286, PETRI_DIFFERENCE_MINUEND_PLACES=405, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1021, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=745, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=20701, PETRI_PLACES=448, PETRI_TRANSITIONS=1084} [2023-11-29 05:00:40,989 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 415 predicate places. [2023-11-29 05:00:40,989 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 1084 transitions, 20701 flow [2023-11-29 05:00:40,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 6.065217391304348) internal successors, (279), 46 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:00:40,989 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:00:40,990 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 05:00:40,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-29 05:00:41,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-11-29 05:00:41,190 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 05:00:41,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:00:41,190 INFO L85 PathProgramCache]: Analyzing trace with hash -48488433, now seen corresponding path program 15 times [2023-11-29 05:00:41,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:00:41,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798324774] [2023-11-29 05:00:41,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:00:41,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:00:41,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:00:42,813 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 05:00:42,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:00:42,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798324774] [2023-11-29 05:00:42,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798324774] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:00:42,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241545619] [2023-11-29 05:00:42,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 05:00:42,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:00:42,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:00:42,814 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:00:42,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 05:00:43,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 05:00:43,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:00:43,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 05:00:43,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:00:43,455 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 05:00:43,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 05:00:43,695 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 05:00:43,695 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:00:45,678 INFO L349 Elim1Store]: treesize reduction 28, result has 88.8 percent of original size [2023-11-29 05:00:45,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 114 treesize of output 254 [2023-11-29 05:00:46,462 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 05:00:46,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241545619] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:00:46,462 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:00:46,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 13] total 35 [2023-11-29 05:00:46,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007619341] [2023-11-29 05:00:46,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:00:46,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-29 05:00:46,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:00:46,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-29 05:00:46,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1043, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 05:00:46,464 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 05:00:46,464 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 1084 transitions, 20701 flow. Second operand has 35 states, 35 states have (on average 6.371428571428571) internal successors, (223), 35 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:00:46,464 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:00:46,465 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 05:00:46,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:01:13,073 INFO L124 PetriNetUnfolderBase]: 30512/46388 cut-off events. [2023-11-29 05:01:13,073 INFO L125 PetriNetUnfolderBase]: For 2216422/2216422 co-relation queries the response was YES. [2023-11-29 05:01:14,388 INFO L83 FinitePrefix]: Finished finitePrefix Result has 533641 conditions, 46388 events. 30512/46388 cut-off events. For 2216422/2216422 co-relation queries the response was YES. Maximal size of possible extension queue 2214. Compared 337119 event pairs, 6929 based on Foata normal form. 3/46391 useless extension candidates. Maximal degree in co-relation 533419. Up to 40224 conditions per place. [2023-11-29 05:01:14,909 INFO L140 encePairwiseOnDemand]: 19/33 looper letters, 972 selfloop transitions, 314 changer transitions 15/1302 dead transitions. [2023-11-29 05:01:14,909 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 471 places, 1302 transitions, 27682 flow [2023-11-29 05:01:14,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 05:01:14,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 05:01:14,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 290 transitions. [2023-11-29 05:01:14,911 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.337995337995338 [2023-11-29 05:01:14,911 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 290 transitions. [2023-11-29 05:01:14,911 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 290 transitions. [2023-11-29 05:01:14,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:01:14,911 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 290 transitions. [2023-11-29 05:01:14,912 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 11.153846153846153) internal successors, (290), 26 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:01:14,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 33.0) internal successors, (891), 27 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:01:14,913 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 33.0) internal successors, (891), 27 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:01:14,913 INFO L175 Difference]: Start difference. First operand has 448 places, 1084 transitions, 20701 flow. Second operand 26 states and 290 transitions. [2023-11-29 05:01:14,913 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 471 places, 1302 transitions, 27682 flow [2023-11-29 05:01:36,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 1302 transitions, 26248 flow, removed 559 selfloop flow, removed 23 redundant places. [2023-11-29 05:01:36,475 INFO L231 Difference]: Finished difference. Result has 453 places, 1118 transitions, 21133 flow [2023-11-29 05:01:36,476 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=19787, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1084, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=282, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=795, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=21133, PETRI_PLACES=453, PETRI_TRANSITIONS=1118} [2023-11-29 05:01:36,476 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 420 predicate places. [2023-11-29 05:01:36,476 INFO L495 AbstractCegarLoop]: Abstraction has has 453 places, 1118 transitions, 21133 flow [2023-11-29 05:01:36,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 6.371428571428571) internal successors, (223), 35 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:01:36,477 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:01:36,477 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 05:01:36,482 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-29 05:01:36,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 05:01:36,677 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 05:01:36,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:01:36,678 INFO L85 PathProgramCache]: Analyzing trace with hash -357601009, now seen corresponding path program 16 times [2023-11-29 05:01:36,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:01:36,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237423022] [2023-11-29 05:01:36,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:01:36,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:01:36,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:01:38,336 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 05:01:38,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:01:38,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237423022] [2023-11-29 05:01:38,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237423022] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:01:38,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837825104] [2023-11-29 05:01:38,336 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 05:01:38,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:01:38,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:01:38,337 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:01:38,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 05:01:38,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 05:01:38,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:01:38,611 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 05:01:38,613 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:01:39,200 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 05:01:39,200 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 05:01:39,271 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 05:01:39,271 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:01:40,433 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 05:01:40,434 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 112 treesize of output 184 [2023-11-29 05:01:41,495 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-29 05:01:41,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837825104] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:01:41,495 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:01:41,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 11] total 32 [2023-11-29 05:01:41,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138355707] [2023-11-29 05:01:41,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:01:41,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 05:01:41,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:01:41,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 05:01:41,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2023-11-29 05:01:41,497 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 05:01:41,497 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 1118 transitions, 21133 flow. Second operand has 32 states, 32 states have (on average 6.5625) internal successors, (210), 32 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:01:41,497 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:01:41,497 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 05:01:41,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:02:29,627 INFO L124 PetriNetUnfolderBase]: 49836/76475 cut-off events. [2023-11-29 05:02:29,627 INFO L125 PetriNetUnfolderBase]: For 3767523/3767523 co-relation queries the response was YES. [2023-11-29 05:02:32,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 890314 conditions, 76475 events. 49836/76475 cut-off events. For 3767523/3767523 co-relation queries the response was YES. Maximal size of possible extension queue 3787. Compared 610935 event pairs, 2288 based on Foata normal form. 79/76554 useless extension candidates. Maximal degree in co-relation 890095. Up to 33067 conditions per place. [2023-11-29 05:02:32,654 INFO L140 encePairwiseOnDemand]: 20/33 looper letters, 1308 selfloop transitions, 796 changer transitions 81/2186 dead transitions. [2023-11-29 05:02:32,654 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 2186 transitions, 47575 flow [2023-11-29 05:02:32,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 05:02:32,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2023-11-29 05:02:32,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 487 transitions. [2023-11-29 05:02:32,656 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3988533988533989 [2023-11-29 05:02:32,656 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 487 transitions. [2023-11-29 05:02:32,656 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 487 transitions. [2023-11-29 05:02:32,656 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:02:32,656 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 487 transitions. [2023-11-29 05:02:32,657 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 13.162162162162161) internal successors, (487), 37 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:02:32,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 33.0) internal successors, (1254), 38 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:02:32,659 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 33.0) internal successors, (1254), 38 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:02:32,659 INFO L175 Difference]: Start difference. First operand has 453 places, 1118 transitions, 21133 flow. Second operand 37 states and 487 transitions. [2023-11-29 05:02:32,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 2186 transitions, 47575 flow [2023-11-29 05:03:24,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 2186 transitions, 47190 flow, removed 52 selfloop flow, removed 16 redundant places. [2023-11-29 05:03:24,692 INFO L231 Difference]: Finished difference. Result has 488 places, 1422 transitions, 29787 flow [2023-11-29 05:03:24,693 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=20759, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=504, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=503, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=29787, PETRI_PLACES=488, PETRI_TRANSITIONS=1422} [2023-11-29 05:03:24,694 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 455 predicate places. [2023-11-29 05:03:24,694 INFO L495 AbstractCegarLoop]: Abstraction has has 488 places, 1422 transitions, 29787 flow [2023-11-29 05:03:24,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 6.5625) internal successors, (210), 32 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:03:24,694 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:03:24,694 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 05:03:24,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-29 05:03:24,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:03:24,895 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 05:03:24,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:03:24,895 INFO L85 PathProgramCache]: Analyzing trace with hash 406746003, now seen corresponding path program 17 times [2023-11-29 05:03:24,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:03:24,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981440270] [2023-11-29 05:03:24,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:03:24,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:03:24,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:03:27,507 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-29 05:03:27,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:03:27,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981440270] [2023-11-29 05:03:27,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981440270] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:03:27,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114636840] [2023-11-29 05:03:27,508 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 05:03:27,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:03:27,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:03:27,509 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:03:27,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 05:03:28,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-29 05:03:28,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:03:28,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 05:03:28,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:03:29,633 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 05:03:29,633 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 22 [2023-11-29 05:03:29,715 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 05:03:29,715 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:03:30,923 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 05:03:30,924 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 112 treesize of output 184 [2023-11-29 05:03:32,105 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 05:03:32,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114636840] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:03:32,105 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:03:32,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 11] total 38 [2023-11-29 05:03:32,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269552307] [2023-11-29 05:03:32,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:03:32,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-29 05:03:32,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:03:32,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-29 05:03:32,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1254, Unknown=0, NotChecked=0, Total=1406 [2023-11-29 05:03:32,108 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 05:03:32,108 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 1422 transitions, 29787 flow. Second operand has 38 states, 38 states have (on average 6.2894736842105265) internal successors, (239), 38 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:03:32,108 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:03:32,108 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 05:03:32,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 05:04:39,473 INFO L124 PetriNetUnfolderBase]: 52315/80120 cut-off events. [2023-11-29 05:04:39,473 INFO L125 PetriNetUnfolderBase]: For 4404289/4404289 co-relation queries the response was YES. [2023-11-29 05:04:42,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 998361 conditions, 80120 events. 52315/80120 cut-off events. For 4404289/4404289 co-relation queries the response was YES. Maximal size of possible extension queue 3965. Compared 640465 event pairs, 3204 based on Foata normal form. 64/80184 useless extension candidates. Maximal degree in co-relation 998127. Up to 34665 conditions per place. [2023-11-29 05:04:43,571 INFO L140 encePairwiseOnDemand]: 16/33 looper letters, 1139 selfloop transitions, 918 changer transitions 62/2120 dead transitions. [2023-11-29 05:04:43,571 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 2120 transitions, 49364 flow [2023-11-29 05:04:43,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-11-29 05:04:43,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2023-11-29 05:04:43,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 529 transitions. [2023-11-29 05:04:43,573 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3484848484848485 [2023-11-29 05:04:43,573 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 529 transitions. [2023-11-29 05:04:43,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 529 transitions. [2023-11-29 05:04:43,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 05:04:43,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 529 transitions. [2023-11-29 05:04:43,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 11.5) internal successors, (529), 46 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:04:43,577 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 33.0) internal successors, (1551), 47 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:04:43,578 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 33.0) internal successors, (1551), 47 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:04:43,578 INFO L175 Difference]: Start difference. First operand has 488 places, 1422 transitions, 29787 flow. Second operand 46 states and 529 transitions. [2023-11-29 05:04:43,578 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 2120 transitions, 49364 flow [2023-11-29 05:06:11,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 2120 transitions, 47957 flow, removed 517 selfloop flow, removed 21 redundant places. [2023-11-29 05:06:11,860 INFO L231 Difference]: Finished difference. Result has 523 places, 1643 transitions, 37003 flow [2023-11-29 05:06:11,861 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=28900, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=703, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=615, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=37003, PETRI_PLACES=523, PETRI_TRANSITIONS=1643} [2023-11-29 05:06:11,862 INFO L281 CegarLoopForPetriNet]: 33 programPoint places, 490 predicate places. [2023-11-29 05:06:11,862 INFO L495 AbstractCegarLoop]: Abstraction has has 523 places, 1643 transitions, 37003 flow [2023-11-29 05:06:11,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 6.2894736842105265) internal successors, (239), 38 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:06:11,862 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 05:06:11,862 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 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 05:06:11,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-11-29 05:06:12,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:06:12,063 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 05:06:12,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:06:12,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1349595761, now seen corresponding path program 18 times [2023-11-29 05:06:12,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:06:12,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98492701] [2023-11-29 05:06:12,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:06:12,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:06:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:06:13,737 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 05:06:13,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:06:13,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98492701] [2023-11-29 05:06:13,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98492701] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:06:13,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038966154] [2023-11-29 05:06:13,738 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 05:06:13,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:06:13,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:06:13,739 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:06:13,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac871f5c-b6ab-423a-b1bb-0dfe5561167a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 05:06:14,162 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-29 05:06:14,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 05:06:14,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 05:06:14,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:06:14,615 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 05:06:14,615 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 05:06:14,739 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 05:06:14,739 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 05:06:16,618 INFO L349 Elim1Store]: treesize reduction 28, result has 84.5 percent of original size [2023-11-29 05:06:16,618 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 112 treesize of output 184 [2023-11-29 05:06:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 05:06:17,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038966154] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 05:06:17,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 05:06:17,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 11] total 31 [2023-11-29 05:06:17,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364252073] [2023-11-29 05:06:17,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 05:06:17,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-29 05:06:17,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:06:17,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-29 05:06:17,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2023-11-29 05:06:17,780 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 33 [2023-11-29 05:06:17,781 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 1643 transitions, 37003 flow. Second operand has 31 states, 31 states have (on average 6.451612903225806) internal successors, (200), 31 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 05:06:17,781 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 05:06:17,781 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 33 [2023-11-29 05:06:17,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand