./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-figure1.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-figure1.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 611602be63cf2d0baa947efd80226c155579158ab3e72558e2c6507fec5bab01 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-24 21:51:34,742 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-24 21:51:34,867 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2023-11-24 21:51:34,874 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-24 21:51:34,875 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-24 21:51:34,915 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-24 21:51:34,916 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-24 21:51:34,917 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-24 21:51:34,918 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-24 21:51:34,923 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-24 21:51:34,924 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-24 21:51:34,925 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-24 21:51:34,925 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-24 21:51:34,927 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-24 21:51:34,928 INFO L153 SettingsManager]: * Use SBE=true [2023-11-24 21:51:34,929 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-24 21:51:34,929 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-24 21:51:34,930 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-24 21:51:34,930 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-24 21:51:34,931 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-24 21:51:34,931 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-11-24 21:51:34,932 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-11-24 21:51:34,932 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-11-24 21:51:34,933 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-24 21:51:34,933 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-24 21:51:34,934 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-24 21:51:34,934 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-24 21:51:34,935 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-24 21:51:34,936 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-24 21:51:34,936 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-24 21:51:34,938 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-24 21:51:34,938 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-24 21:51:34,938 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-24 21:51:34,939 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-24 21:51:34,939 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-24 21:51:34,939 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-24 21:51:34,940 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-24 21:51:34,940 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-24 21:51:34,940 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-24 21:51:34,941 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-24 21:51:34,941 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-24 21:51:34,942 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_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/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_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 611602be63cf2d0baa947efd80226c155579158ab3e72558e2c6507fec5bab01 [2023-11-24 21:51:35,255 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-24 21:51:35,295 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-24 21:51:35,298 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-24 21:51:35,300 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-24 21:51:35,300 INFO L274 PluginConnector]: CDTParser initialized [2023-11-24 21:51:35,302 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/../../sv-benchmarks/c/weaver/popl20-figure1.wvr.c [2023-11-24 21:51:38,504 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-24 21:51:38,709 INFO L384 CDTParser]: Found 1 translation units. [2023-11-24 21:51:38,709 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/sv-benchmarks/c/weaver/popl20-figure1.wvr.c [2023-11-24 21:51:38,721 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/data/e95ea93e8/320f731edea747cfa830b00471630d4f/FLAGd4c981d72 [2023-11-24 21:51:38,739 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/data/e95ea93e8/320f731edea747cfa830b00471630d4f [2023-11-24 21:51:38,743 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-24 21:51:38,745 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-24 21:51:38,746 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-24 21:51:38,747 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-24 21:51:38,758 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-24 21:51:38,759 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 09:51:38" (1/1) ... [2023-11-24 21:51:38,760 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5dc843b1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:38, skipping insertion in model container [2023-11-24 21:51:38,761 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 09:51:38" (1/1) ... [2023-11-24 21:51:38,792 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-24 21:51:39,045 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-24 21:51:39,063 INFO L202 MainTranslator]: Completed pre-run [2023-11-24 21:51:39,103 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-24 21:51:39,113 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-24 21:51:39,113 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-24 21:51:39,122 INFO L206 MainTranslator]: Completed translation [2023-11-24 21:51:39,123 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39 WrapperNode [2023-11-24 21:51:39,123 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-24 21:51:39,124 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-24 21:51:39,124 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-24 21:51:39,125 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-24 21:51:39,136 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,152 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,175 INFO L138 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 72 [2023-11-24 21:51:39,186 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-24 21:51:39,187 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-24 21:51:39,187 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-24 21:51:39,187 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-24 21:51:39,197 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,198 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,201 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,218 INFO L175 MemorySlicer]: Split 6 memory accesses to 3 slices as follows [2, 2, 2]. 33 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0]. The 2 writes are split as follows [0, 1, 1]. [2023-11-24 21:51:39,218 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,219 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,227 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,232 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,234 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,235 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,238 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-24 21:51:39,239 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-24 21:51:39,240 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-24 21:51:39,240 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-24 21:51:39,241 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (1/1) ... [2023-11-24 21:51:39,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-24 21:51:39,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:39,282 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-24 21:51:39,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-24 21:51:39,330 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-24 21:51:39,331 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-24 21:51:39,331 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-24 21:51:39,333 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-24 21:51:39,333 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-24 21:51:39,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-24 21:51:39,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-24 21:51:39,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-24 21:51:39,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-24 21:51:39,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-24 21:51:39,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-24 21:51:39,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-24 21:51:39,359 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-24 21:51:39,359 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-24 21:51:39,359 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-24 21:51:39,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-24 21:51:39,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-24 21:51:39,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-24 21:51:39,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-24 21:51:39,361 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-24 21:51:39,362 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-24 21:51:39,549 INFO L241 CfgBuilder]: Building ICFG [2023-11-24 21:51:39,552 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-24 21:51:39,887 INFO L282 CfgBuilder]: Performing block encoding [2023-11-24 21:51:40,048 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-24 21:51:40,048 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-24 21:51:40,050 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 09:51:40 BoogieIcfgContainer [2023-11-24 21:51:40,050 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-24 21:51:40,054 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-24 21:51:40,054 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-24 21:51:40,059 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-24 21:51:40,059 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 09:51:38" (1/3) ... [2023-11-24 21:51:40,060 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@255722a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 09:51:40, skipping insertion in model container [2023-11-24 21:51:40,060 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 09:51:39" (2/3) ... [2023-11-24 21:51:40,062 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@255722a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 09:51:40, skipping insertion in model container [2023-11-24 21:51:40,063 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 09:51:40" (3/3) ... [2023-11-24 21:51:40,065 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-figure1.wvr.c [2023-11-24 21:51:40,088 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-24 21:51:40,088 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2023-11-24 21:51:40,088 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-24 21:51:40,161 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-24 21:51:40,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 42 places, 37 transitions, 88 flow [2023-11-24 21:51:40,253 INFO L124 PetriNetUnfolderBase]: 2/35 cut-off events. [2023-11-24 21:51:40,254 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-24 21:51:40,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44 conditions, 35 events. 2/35 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 52 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-24 21:51:40,259 INFO L82 GeneralOperation]: Start removeDead. Operand has 42 places, 37 transitions, 88 flow [2023-11-24 21:51:40,268 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 39 places, 34 transitions, 80 flow [2023-11-24 21:51:40,290 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-24 21:51:40,300 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=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@322dcdae, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-24 21:51:40,300 INFO L358 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2023-11-24 21:51:40,311 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-24 21:51:40,311 INFO L124 PetriNetUnfolderBase]: 0/2 cut-off events. [2023-11-24 21:51:40,311 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-24 21:51:40,312 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:40,312 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-24 21:51:40,313 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:40,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:40,319 INFO L85 PathProgramCache]: Analyzing trace with hash 8332, now seen corresponding path program 1 times [2023-11-24 21:51:40,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:40,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109535948] [2023-11-24 21:51:40,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:40,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:40,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:40,677 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-24 21:51:40,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:40,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109535948] [2023-11-24 21:51:40,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109535948] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:40,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:40,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-24 21:51:40,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453251510] [2023-11-24 21:51:40,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:40,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-24 21:51:40,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:40,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-24 21:51:40,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-24 21:51:40,804 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 37 [2023-11-24 21:51:40,814 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 34 transitions, 80 flow. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 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-24 21:51:40,815 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:40,815 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 37 [2023-11-24 21:51:40,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:40,935 INFO L124 PetriNetUnfolderBase]: 93/201 cut-off events. [2023-11-24 21:51:40,936 INFO L125 PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES. [2023-11-24 21:51:40,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 377 conditions, 201 events. 93/201 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 740 event pairs, 66 based on Foata normal form. 1/182 useless extension candidates. Maximal degree in co-relation 322. Up to 157 conditions per place. [2023-11-24 21:51:40,944 INFO L140 encePairwiseOnDemand]: 33/37 looper letters, 17 selfloop transitions, 1 changer transitions 0/30 dead transitions. [2023-11-24 21:51:40,945 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 30 transitions, 108 flow [2023-11-24 21:51:40,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-24 21:51:40,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-24 21:51:40,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 66 transitions. [2023-11-24 21:51:40,960 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5945945945945946 [2023-11-24 21:51:40,961 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 66 transitions. [2023-11-24 21:51:40,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 66 transitions. [2023-11-24 21:51:40,963 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:40,967 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 66 transitions. [2023-11-24 21:51:40,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:40,975 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:40,975 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:40,978 INFO L175 Difference]: Start difference. First operand has 39 places, 34 transitions, 80 flow. Second operand 3 states and 66 transitions. [2023-11-24 21:51:40,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 30 transitions, 108 flow [2023-11-24 21:51:40,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 30 transitions, 100 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-24 21:51:40,985 INFO L231 Difference]: Finished difference. Result has 33 places, 30 transitions, 66 flow [2023-11-24 21:51:40,988 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=64, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=66, PETRI_PLACES=33, PETRI_TRANSITIONS=30} [2023-11-24 21:51:40,992 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, -6 predicate places. [2023-11-24 21:51:40,992 INFO L495 AbstractCegarLoop]: Abstraction has has 33 places, 30 transitions, 66 flow [2023-11-24 21:51:40,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 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-24 21:51:40,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:40,993 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-24 21:51:40,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-24 21:51:40,994 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:40,995 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:40,995 INFO L85 PathProgramCache]: Analyzing trace with hash 8333, now seen corresponding path program 1 times [2023-11-24 21:51:40,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:40,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025260403] [2023-11-24 21:51:40,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:40,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:41,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:41,193 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-24 21:51:41,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:41,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025260403] [2023-11-24 21:51:41,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025260403] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:41,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:41,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-24 21:51:41,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220193789] [2023-11-24 21:51:41,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:41,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-24 21:51:41,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:41,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-24 21:51:41,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-24 21:51:41,226 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:41,226 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 30 transitions, 66 flow. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,226 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:41,226 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:41,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:41,289 INFO L124 PetriNetUnfolderBase]: 61/148 cut-off events. [2023-11-24 21:51:41,289 INFO L125 PetriNetUnfolderBase]: For 5/6 co-relation queries the response was YES. [2023-11-24 21:51:41,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 265 conditions, 148 events. 61/148 cut-off events. For 5/6 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 516 event pairs, 42 based on Foata normal form. 17/146 useless extension candidates. Maximal degree in co-relation 259. Up to 108 conditions per place. [2023-11-24 21:51:41,291 INFO L140 encePairwiseOnDemand]: 34/37 looper letters, 15 selfloop transitions, 1 changer transitions 0/28 dead transitions. [2023-11-24 21:51:41,292 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 28 transitions, 94 flow [2023-11-24 21:51:41,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-24 21:51:41,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-24 21:51:41,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 69 transitions. [2023-11-24 21:51:41,295 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6216216216216216 [2023-11-24 21:51:41,295 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 69 transitions. [2023-11-24 21:51:41,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 69 transitions. [2023-11-24 21:51:41,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:41,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 69 transitions. [2023-11-24 21:51:41,297 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,298 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,299 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,299 INFO L175 Difference]: Start difference. First operand has 33 places, 30 transitions, 66 flow. Second operand 3 states and 69 transitions. [2023-11-24 21:51:41,299 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 28 transitions, 94 flow [2023-11-24 21:51:41,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 28 transitions, 93 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-24 21:51:41,302 INFO L231 Difference]: Finished difference. Result has 32 places, 28 transitions, 63 flow [2023-11-24 21:51:41,303 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=61, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=63, PETRI_PLACES=32, PETRI_TRANSITIONS=28} [2023-11-24 21:51:41,304 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, -7 predicate places. [2023-11-24 21:51:41,305 INFO L495 AbstractCegarLoop]: Abstraction has has 32 places, 28 transitions, 63 flow [2023-11-24 21:51:41,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,306 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:41,306 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-24 21:51:41,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-24 21:51:41,308 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:41,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:41,309 INFO L85 PathProgramCache]: Analyzing trace with hash 248432159, now seen corresponding path program 1 times [2023-11-24 21:51:41,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:41,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410407504] [2023-11-24 21:51:41,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:41,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:41,365 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-24 21:51:41,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:41,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410407504] [2023-11-24 21:51:41,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410407504] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:41,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:41,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-24 21:51:41,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068547853] [2023-11-24 21:51:41,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:41,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-24 21:51:41,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:41,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-24 21:51:41,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-24 21:51:41,398 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 37 [2023-11-24 21:51:41,399 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 28 transitions, 63 flow. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:41,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 37 [2023-11-24 21:51:41,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:41,456 INFO L124 PetriNetUnfolderBase]: 69/152 cut-off events. [2023-11-24 21:51:41,456 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-11-24 21:51:41,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 286 conditions, 152 events. 69/152 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 503 event pairs, 48 based on Foata normal form. 0/145 useless extension candidates. Maximal degree in co-relation 279. Up to 124 conditions per place. [2023-11-24 21:51:41,459 INFO L140 encePairwiseOnDemand]: 34/37 looper letters, 17 selfloop transitions, 1 changer transitions 0/26 dead transitions. [2023-11-24 21:51:41,459 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 26 transitions, 95 flow [2023-11-24 21:51:41,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-24 21:51:41,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-24 21:51:41,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 65 transitions. [2023-11-24 21:51:41,461 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5855855855855856 [2023-11-24 21:51:41,461 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 65 transitions. [2023-11-24 21:51:41,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 65 transitions. [2023-11-24 21:51:41,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:41,462 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 65 transitions. [2023-11-24 21:51:41,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,464 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,464 INFO L175 Difference]: Start difference. First operand has 32 places, 28 transitions, 63 flow. Second operand 3 states and 65 transitions. [2023-11-24 21:51:41,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 26 transitions, 95 flow [2023-11-24 21:51:41,465 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 31 places, 26 transitions, 94 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-24 21:51:41,466 INFO L231 Difference]: Finished difference. Result has 31 places, 26 transitions, 60 flow [2023-11-24 21:51:41,466 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=58, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=60, PETRI_PLACES=31, PETRI_TRANSITIONS=26} [2023-11-24 21:51:41,467 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, -8 predicate places. [2023-11-24 21:51:41,467 INFO L495 AbstractCegarLoop]: Abstraction has has 31 places, 26 transitions, 60 flow [2023-11-24 21:51:41,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,468 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:41,468 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-24 21:51:41,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-24 21:51:41,468 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:41,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:41,469 INFO L85 PathProgramCache]: Analyzing trace with hash 248432160, now seen corresponding path program 1 times [2023-11-24 21:51:41,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:41,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925032359] [2023-11-24 21:51:41,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:41,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:41,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:41,599 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-24 21:51:41,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:41,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925032359] [2023-11-24 21:51:41,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925032359] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:41,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:41,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-24 21:51:41,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126315337] [2023-11-24 21:51:41,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:41,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-24 21:51:41,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:41,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-24 21:51:41,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-24 21:51:41,625 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:41,625 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 26 transitions, 60 flow. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,626 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:41,626 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:41,626 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:41,678 INFO L124 PetriNetUnfolderBase]: 61/136 cut-off events. [2023-11-24 21:51:41,678 INFO L125 PetriNetUnfolderBase]: For 5/6 co-relation queries the response was YES. [2023-11-24 21:51:41,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 255 conditions, 136 events. 61/136 cut-off events. For 5/6 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 446 event pairs, 42 based on Foata normal form. 7/136 useless extension candidates. Maximal degree in co-relation 247. Up to 108 conditions per place. [2023-11-24 21:51:41,680 INFO L140 encePairwiseOnDemand]: 34/37 looper letters, 15 selfloop transitions, 1 changer transitions 0/24 dead transitions. [2023-11-24 21:51:41,681 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 24 transitions, 88 flow [2023-11-24 21:51:41,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-24 21:51:41,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-24 21:51:41,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 69 transitions. [2023-11-24 21:51:41,687 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6216216216216216 [2023-11-24 21:51:41,687 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 69 transitions. [2023-11-24 21:51:41,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 69 transitions. [2023-11-24 21:51:41,688 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:41,688 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 69 transitions. [2023-11-24 21:51:41,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,690 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,690 INFO L175 Difference]: Start difference. First operand has 31 places, 26 transitions, 60 flow. Second operand 3 states and 69 transitions. [2023-11-24 21:51:41,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 24 transitions, 88 flow [2023-11-24 21:51:41,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 24 transitions, 87 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-24 21:51:41,692 INFO L231 Difference]: Finished difference. Result has 30 places, 24 transitions, 57 flow [2023-11-24 21:51:41,692 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=55, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=57, PETRI_PLACES=30, PETRI_TRANSITIONS=24} [2023-11-24 21:51:41,696 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, -9 predicate places. [2023-11-24 21:51:41,698 INFO L495 AbstractCegarLoop]: Abstraction has has 30 places, 24 transitions, 57 flow [2023-11-24 21:51:41,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,698 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:41,698 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:41,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-24 21:51:41,699 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:41,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:41,701 INFO L85 PathProgramCache]: Analyzing trace with hash -588965104, now seen corresponding path program 1 times [2023-11-24 21:51:41,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:41,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896401115] [2023-11-24 21:51:41,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:41,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:41,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:41,840 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-24 21:51:41,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:41,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896401115] [2023-11-24 21:51:41,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896401115] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:41,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:41,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-24 21:51:41,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292902635] [2023-11-24 21:51:41,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:41,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-24 21:51:41,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:41,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-24 21:51:41,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-24 21:51:41,851 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 19 out of 37 [2023-11-24 21:51:41,851 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 24 transitions, 57 flow. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,852 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:41,852 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 19 of 37 [2023-11-24 21:51:41,856 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:41,929 INFO L124 PetriNetUnfolderBase]: 76/175 cut-off events. [2023-11-24 21:51:41,929 INFO L125 PetriNetUnfolderBase]: For 6/7 co-relation queries the response was YES. [2023-11-24 21:51:41,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 330 conditions, 175 events. 76/175 cut-off events. For 6/7 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 610 event pairs, 27 based on Foata normal form. 5/177 useless extension candidates. Maximal degree in co-relation 321. Up to 91 conditions per place. [2023-11-24 21:51:41,934 INFO L140 encePairwiseOnDemand]: 33/37 looper letters, 20 selfloop transitions, 2 changer transitions 3/33 dead transitions. [2023-11-24 21:51:41,934 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 33 transitions, 128 flow [2023-11-24 21:51:41,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-24 21:51:41,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-24 21:51:41,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 84 transitions. [2023-11-24 21:51:41,938 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7567567567567568 [2023-11-24 21:51:41,938 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 84 transitions. [2023-11-24 21:51:41,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 84 transitions. [2023-11-24 21:51:41,939 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:41,939 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 84 transitions. [2023-11-24 21:51:41,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 28.0) internal successors, (84), 3 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-24 21:51:41,942 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,943 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,943 INFO L175 Difference]: Start difference. First operand has 30 places, 24 transitions, 57 flow. Second operand 3 states and 84 transitions. [2023-11-24 21:51:41,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 33 transitions, 128 flow [2023-11-24 21:51:41,945 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 31 places, 33 transitions, 127 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-24 21:51:41,947 INFO L231 Difference]: Finished difference. Result has 32 places, 25 transitions, 70 flow [2023-11-24 21:51:41,947 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=56, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=70, PETRI_PLACES=32, PETRI_TRANSITIONS=25} [2023-11-24 21:51:41,950 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, -7 predicate places. [2023-11-24 21:51:41,950 INFO L495 AbstractCegarLoop]: Abstraction has has 32 places, 25 transitions, 70 flow [2023-11-24 21:51:41,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:41,951 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:41,951 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] [2023-11-24 21:51:41,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-24 21:51:41,952 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:41,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:41,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1688482493, now seen corresponding path program 1 times [2023-11-24 21:51:41,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:41,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595690481] [2023-11-24 21:51:41,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:41,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:42,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:42,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:42,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595690481] [2023-11-24 21:51:42,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595690481] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:42,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:42,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-24 21:51:42,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341723612] [2023-11-24 21:51:42,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:42,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-24 21:51:42,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:42,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-24 21:51:42,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-24 21:51:42,116 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 37 [2023-11-24 21:51:42,117 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 25 transitions, 70 flow. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,117 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:42,117 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 37 [2023-11-24 21:51:42,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:42,293 INFO L124 PetriNetUnfolderBase]: 132/272 cut-off events. [2023-11-24 21:51:42,293 INFO L125 PetriNetUnfolderBase]: For 24/32 co-relation queries the response was YES. [2023-11-24 21:51:42,294 INFO L83 FinitePrefix]: Finished finitePrefix Result has 578 conditions, 272 events. 132/272 cut-off events. For 24/32 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1102 event pairs, 55 based on Foata normal form. 0/248 useless extension candidates. Maximal degree in co-relation 567. Up to 161 conditions per place. [2023-11-24 21:51:42,296 INFO L140 encePairwiseOnDemand]: 30/37 looper letters, 30 selfloop transitions, 7 changer transitions 3/47 dead transitions. [2023-11-24 21:51:42,296 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 36 places, 47 transitions, 205 flow [2023-11-24 21:51:42,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-24 21:51:42,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-24 21:51:42,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 131 transitions. [2023-11-24 21:51:42,298 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7081081081081081 [2023-11-24 21:51:42,299 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 131 transitions. [2023-11-24 21:51:42,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 131 transitions. [2023-11-24 21:51:42,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:42,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 131 transitions. [2023-11-24 21:51:42,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 26.2) internal successors, (131), 5 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,302 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,302 INFO L175 Difference]: Start difference. First operand has 32 places, 25 transitions, 70 flow. Second operand 5 states and 131 transitions. [2023-11-24 21:51:42,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 36 places, 47 transitions, 205 flow [2023-11-24 21:51:42,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 47 transitions, 201 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-24 21:51:42,304 INFO L231 Difference]: Finished difference. Result has 38 places, 31 transitions, 120 flow [2023-11-24 21:51:42,304 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=68, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=120, PETRI_PLACES=38, PETRI_TRANSITIONS=31} [2023-11-24 21:51:42,305 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, -1 predicate places. [2023-11-24 21:51:42,306 INFO L495 AbstractCegarLoop]: Abstraction has has 38 places, 31 transitions, 120 flow [2023-11-24 21:51:42,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,306 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:42,306 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] [2023-11-24 21:51:42,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-24 21:51:42,307 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:42,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:42,307 INFO L85 PathProgramCache]: Analyzing trace with hash 434031797, now seen corresponding path program 2 times [2023-11-24 21:51:42,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:42,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923066540] [2023-11-24 21:51:42,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:42,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:42,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:42,410 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:42,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:42,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923066540] [2023-11-24 21:51:42,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923066540] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:42,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062514877] [2023-11-24 21:51:42,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-24 21:51:42,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:42,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:42,416 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:42,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-24 21:51:42,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-24 21:51:42,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:42,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-24 21:51:42,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:42,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:42,627 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:42,672 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:42,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062514877] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:42,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:42,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2023-11-24 21:51:42,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241853709] [2023-11-24 21:51:42,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:42,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-24 21:51:42,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:42,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-24 21:51:42,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-24 21:51:42,686 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:42,686 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 31 transitions, 120 flow. Second operand has 9 states, 9 states have (on average 20.0) internal successors, (180), 9 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,687 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:42,687 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:42,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:42,977 INFO L124 PetriNetUnfolderBase]: 203/368 cut-off events. [2023-11-24 21:51:42,978 INFO L125 PetriNetUnfolderBase]: For 191/191 co-relation queries the response was YES. [2023-11-24 21:51:42,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1056 conditions, 368 events. 203/368 cut-off events. For 191/191 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1412 event pairs, 4 based on Foata normal form. 13/381 useless extension candidates. Maximal degree in co-relation 1042. Up to 78 conditions per place. [2023-11-24 21:51:42,983 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 59 selfloop transitions, 28 changer transitions 1/94 dead transitions. [2023-11-24 21:51:42,983 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 94 transitions, 514 flow [2023-11-24 21:51:42,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-24 21:51:42,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-24 21:51:42,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 323 transitions. [2023-11-24 21:51:42,989 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6235521235521235 [2023-11-24 21:51:42,990 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 323 transitions. [2023-11-24 21:51:42,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 323 transitions. [2023-11-24 21:51:42,990 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:42,990 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 323 transitions. [2023-11-24 21:51:42,992 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 23.071428571428573) internal successors, (323), 14 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,994 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 37.0) internal successors, (555), 15 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,995 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 37.0) internal successors, (555), 15 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:42,995 INFO L175 Difference]: Start difference. First operand has 38 places, 31 transitions, 120 flow. Second operand 14 states and 323 transitions. [2023-11-24 21:51:42,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 94 transitions, 514 flow [2023-11-24 21:51:43,000 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 94 transitions, 512 flow, removed 1 selfloop flow, removed 0 redundant places. [2023-11-24 21:51:43,002 INFO L231 Difference]: Finished difference. Result has 57 places, 54 transitions, 313 flow [2023-11-24 21:51:43,003 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=118, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=313, PETRI_PLACES=57, PETRI_TRANSITIONS=54} [2023-11-24 21:51:43,003 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 18 predicate places. [2023-11-24 21:51:43,003 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 54 transitions, 313 flow [2023-11-24 21:51:43,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.0) internal successors, (180), 9 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:43,004 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:43,004 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] [2023-11-24 21:51:43,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:43,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-24 21:51:43,210 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:43,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:43,210 INFO L85 PathProgramCache]: Analyzing trace with hash 2004229373, now seen corresponding path program 3 times [2023-11-24 21:51:43,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:43,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128408365] [2023-11-24 21:51:43,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:43,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:43,328 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:43,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:43,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128408365] [2023-11-24 21:51:43,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128408365] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:43,329 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:43,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-24 21:51:43,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761770406] [2023-11-24 21:51:43,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:43,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-24 21:51:43,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:43,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-24 21:51:43,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-24 21:51:43,340 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 37 [2023-11-24 21:51:43,340 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 54 transitions, 313 flow. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:43,340 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:43,340 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 37 [2023-11-24 21:51:43,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:43,508 INFO L124 PetriNetUnfolderBase]: 223/439 cut-off events. [2023-11-24 21:51:43,509 INFO L125 PetriNetUnfolderBase]: For 876/894 co-relation queries the response was YES. [2023-11-24 21:51:43,511 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1580 conditions, 439 events. 223/439 cut-off events. For 876/894 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1840 event pairs, 59 based on Foata normal form. 3/439 useless extension candidates. Maximal degree in co-relation 1559. Up to 171 conditions per place. [2023-11-24 21:51:43,515 INFO L140 encePairwiseOnDemand]: 32/37 looper letters, 54 selfloop transitions, 14 changer transitions 2/84 dead transitions. [2023-11-24 21:51:43,515 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 84 transitions, 626 flow [2023-11-24 21:51:43,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-24 21:51:43,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-24 21:51:43,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 128 transitions. [2023-11-24 21:51:43,517 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6918918918918919 [2023-11-24 21:51:43,518 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 128 transitions. [2023-11-24 21:51:43,518 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 128 transitions. [2023-11-24 21:51:43,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:43,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 128 transitions. [2023-11-24 21:51:43,519 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:43,520 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:43,520 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:43,520 INFO L175 Difference]: Start difference. First operand has 57 places, 54 transitions, 313 flow. Second operand 5 states and 128 transitions. [2023-11-24 21:51:43,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 84 transitions, 626 flow [2023-11-24 21:51:43,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 84 transitions, 575 flow, removed 19 selfloop flow, removed 1 redundant places. [2023-11-24 21:51:43,533 INFO L231 Difference]: Finished difference. Result has 63 places, 58 transitions, 358 flow [2023-11-24 21:51:43,534 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=358, PETRI_PLACES=63, PETRI_TRANSITIONS=58} [2023-11-24 21:51:43,536 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 24 predicate places. [2023-11-24 21:51:43,537 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 58 transitions, 358 flow [2023-11-24 21:51:43,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:43,537 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:43,538 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] [2023-11-24 21:51:43,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-24 21:51:43,538 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:43,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:43,539 INFO L85 PathProgramCache]: Analyzing trace with hash 846983887, now seen corresponding path program 4 times [2023-11-24 21:51:43,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:43,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618880217] [2023-11-24 21:51:43,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:43,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:43,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:43,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:43,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618880217] [2023-11-24 21:51:43,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618880217] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:43,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087453709] [2023-11-24 21:51:43,669 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-24 21:51:43,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:43,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:43,671 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:43,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-24 21:51:43,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-24 21:51:43,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:43,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-24 21:51:43,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:43,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:43,885 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:43,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:43,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087453709] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:43,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:43,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2023-11-24 21:51:43,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676520386] [2023-11-24 21:51:43,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:43,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-24 21:51:43,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:43,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-24 21:51:43,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2023-11-24 21:51:43,966 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:43,966 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 58 transitions, 358 flow. Second operand has 11 states, 11 states have (on average 20.0) internal successors, (220), 11 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:43,966 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:43,967 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:43,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:44,340 INFO L124 PetriNetUnfolderBase]: 363/670 cut-off events. [2023-11-24 21:51:44,340 INFO L125 PetriNetUnfolderBase]: For 1342/1345 co-relation queries the response was YES. [2023-11-24 21:51:44,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2381 conditions, 670 events. 363/670 cut-off events. For 1342/1345 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 2966 event pairs, 19 based on Foata normal form. 14/683 useless extension candidates. Maximal degree in co-relation 2357. Up to 123 conditions per place. [2023-11-24 21:51:44,351 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 73 selfloop transitions, 47 changer transitions 1/127 dead transitions. [2023-11-24 21:51:44,351 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 127 transitions, 940 flow [2023-11-24 21:51:44,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-24 21:51:44,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-24 21:51:44,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 359 transitions. [2023-11-24 21:51:44,354 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6468468468468469 [2023-11-24 21:51:44,354 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 359 transitions. [2023-11-24 21:51:44,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 359 transitions. [2023-11-24 21:51:44,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:44,355 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 359 transitions. [2023-11-24 21:51:44,357 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 23.933333333333334) internal successors, (359), 15 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-24 21:51:44,361 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 37.0) internal successors, (592), 16 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:44,362 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 37.0) internal successors, (592), 16 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:44,363 INFO L175 Difference]: Start difference. First operand has 63 places, 58 transitions, 358 flow. Second operand 15 states and 359 transitions. [2023-11-24 21:51:44,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 127 transitions, 940 flow [2023-11-24 21:51:44,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 127 transitions, 906 flow, removed 8 selfloop flow, removed 2 redundant places. [2023-11-24 21:51:44,378 INFO L231 Difference]: Finished difference. Result has 82 places, 77 transitions, 632 flow [2023-11-24 21:51:44,379 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=332, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=632, PETRI_PLACES=82, PETRI_TRANSITIONS=77} [2023-11-24 21:51:44,380 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 43 predicate places. [2023-11-24 21:51:44,381 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 77 transitions, 632 flow [2023-11-24 21:51:44,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 20.0) internal successors, (220), 11 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:44,381 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:44,381 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] [2023-11-24 21:51:44,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:44,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-11-24 21:51:44,588 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:44,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:44,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1816747165, now seen corresponding path program 5 times [2023-11-24 21:51:44,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:44,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924653019] [2023-11-24 21:51:44,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:44,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:44,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:44,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:44,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:44,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924653019] [2023-11-24 21:51:44,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924653019] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:44,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608763936] [2023-11-24 21:51:44,707 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-24 21:51:44,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:44,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:44,709 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:44,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-24 21:51:44,824 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-24 21:51:44,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:44,825 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-24 21:51:44,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:44,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:44,904 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:44,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:44,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608763936] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:44,949 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:44,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2023-11-24 21:51:44,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670216092] [2023-11-24 21:51:44,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:44,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-24 21:51:44,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:44,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-24 21:51:44,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-11-24 21:51:44,956 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:44,957 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 77 transitions, 632 flow. Second operand has 11 states, 11 states have (on average 19.90909090909091) internal successors, (219), 11 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:44,957 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:44,957 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:44,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:45,193 INFO L124 PetriNetUnfolderBase]: 349/659 cut-off events. [2023-11-24 21:51:45,193 INFO L125 PetriNetUnfolderBase]: For 2317/2323 co-relation queries the response was YES. [2023-11-24 21:51:45,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2654 conditions, 659 events. 349/659 cut-off events. For 2317/2323 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 2955 event pairs, 70 based on Foata normal form. 14/672 useless extension candidates. Maximal degree in co-relation 2624. Up to 223 conditions per place. [2023-11-24 21:51:45,203 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 66 selfloop transitions, 43 changer transitions 1/116 dead transitions. [2023-11-24 21:51:45,203 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 116 transitions, 1092 flow [2023-11-24 21:51:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-24 21:51:45,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-24 21:51:45,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 201 transitions. [2023-11-24 21:51:45,205 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6790540540540541 [2023-11-24 21:51:45,205 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 201 transitions. [2023-11-24 21:51:45,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 201 transitions. [2023-11-24 21:51:45,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:45,206 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 201 transitions. [2023-11-24 21:51:45,207 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 25.125) internal successors, (201), 8 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,208 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 37.0) internal successors, (333), 9 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,208 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 37.0) internal successors, (333), 9 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,208 INFO L175 Difference]: Start difference. First operand has 82 places, 77 transitions, 632 flow. Second operand 8 states and 201 transitions. [2023-11-24 21:51:45,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 116 transitions, 1092 flow [2023-11-24 21:51:45,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 116 transitions, 1011 flow, removed 29 selfloop flow, removed 4 redundant places. [2023-11-24 21:51:45,222 INFO L231 Difference]: Finished difference. Result has 89 places, 86 transitions, 805 flow [2023-11-24 21:51:45,223 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=570, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=805, PETRI_PLACES=89, PETRI_TRANSITIONS=86} [2023-11-24 21:51:45,224 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 50 predicate places. [2023-11-24 21:51:45,224 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 86 transitions, 805 flow [2023-11-24 21:51:45,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 19.90909090909091) internal successors, (219), 11 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,224 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:45,224 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] [2023-11-24 21:51:45,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:45,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-24 21:51:45,430 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:45,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:45,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1084259107, now seen corresponding path program 6 times [2023-11-24 21:51:45,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:45,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587646568] [2023-11-24 21:51:45,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:45,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:45,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:45,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:45,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587646568] [2023-11-24 21:51:45,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587646568] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-24 21:51:45,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-24 21:51:45,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-24 21:51:45,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166311773] [2023-11-24 21:51:45,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-24 21:51:45,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-24 21:51:45,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:45,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-24 21:51:45,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-24 21:51:45,531 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 37 [2023-11-24 21:51:45,532 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 86 transitions, 805 flow. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:45,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 37 [2023-11-24 21:51:45,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:45,707 INFO L124 PetriNetUnfolderBase]: 289/563 cut-off events. [2023-11-24 21:51:45,707 INFO L125 PetriNetUnfolderBase]: For 2324/2335 co-relation queries the response was YES. [2023-11-24 21:51:45,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2398 conditions, 563 events. 289/563 cut-off events. For 2324/2335 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 2530 event pairs, 82 based on Foata normal form. 2/556 useless extension candidates. Maximal degree in co-relation 2365. Up to 266 conditions per place. [2023-11-24 21:51:45,716 INFO L140 encePairwiseOnDemand]: 31/37 looper letters, 51 selfloop transitions, 22 changer transitions 2/98 dead transitions. [2023-11-24 21:51:45,717 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 98 transitions, 1003 flow [2023-11-24 21:51:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-24 21:51:45,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-24 21:51:45,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 125 transitions. [2023-11-24 21:51:45,718 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6756756756756757 [2023-11-24 21:51:45,719 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 125 transitions. [2023-11-24 21:51:45,719 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 125 transitions. [2023-11-24 21:51:45,719 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:45,719 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 125 transitions. [2023-11-24 21:51:45,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 25.0) internal successors, (125), 5 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,721 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,721 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,721 INFO L175 Difference]: Start difference. First operand has 89 places, 86 transitions, 805 flow. Second operand 5 states and 125 transitions. [2023-11-24 21:51:45,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 98 transitions, 1003 flow [2023-11-24 21:51:45,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 98 transitions, 898 flow, removed 14 selfloop flow, removed 8 redundant places. [2023-11-24 21:51:45,738 INFO L231 Difference]: Finished difference. Result has 86 places, 85 transitions, 738 flow [2023-11-24 21:51:45,739 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=700, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=738, PETRI_PLACES=86, PETRI_TRANSITIONS=85} [2023-11-24 21:51:45,740 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 47 predicate places. [2023-11-24 21:51:45,742 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 85 transitions, 738 flow [2023-11-24 21:51:45,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:45,746 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:45,746 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] [2023-11-24 21:51:45,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-24 21:51:45,746 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:45,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:45,747 INFO L85 PathProgramCache]: Analyzing trace with hash 512012613, now seen corresponding path program 1 times [2023-11-24 21:51:45,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:45,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812918208] [2023-11-24 21:51:45,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:45,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:45,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:45,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:51:45,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:45,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812918208] [2023-11-24 21:51:45,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812918208] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:45,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023898361] [2023-11-24 21:51:45,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:45,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:45,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:45,872 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:45,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-24 21:51:45,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:45,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-24 21:51:45,989 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:46,030 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:51:46,030 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:46,066 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:51:46,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023898361] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:46,067 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:46,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2023-11-24 21:51:46,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031761037] [2023-11-24 21:51:46,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:46,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-24 21:51:46,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:46,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-24 21:51:46,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-24 21:51:46,072 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 19 out of 37 [2023-11-24 21:51:46,072 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 85 transitions, 738 flow. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 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-24 21:51:46,072 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:46,072 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 19 of 37 [2023-11-24 21:51:46,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:46,303 INFO L124 PetriNetUnfolderBase]: 439/934 cut-off events. [2023-11-24 21:51:46,304 INFO L125 PetriNetUnfolderBase]: For 3255/3282 co-relation queries the response was YES. [2023-11-24 21:51:46,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3669 conditions, 934 events. 439/934 cut-off events. For 3255/3282 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 5189 event pairs, 75 based on Foata normal form. 20/949 useless extension candidates. Maximal degree in co-relation 3641. Up to 328 conditions per place. [2023-11-24 21:51:46,318 INFO L140 encePairwiseOnDemand]: 33/37 looper letters, 96 selfloop transitions, 5 changer transitions 17/148 dead transitions. [2023-11-24 21:51:46,318 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 148 transitions, 1507 flow [2023-11-24 21:51:46,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-24 21:51:46,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-24 21:51:46,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 118 transitions. [2023-11-24 21:51:46,320 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7972972972972973 [2023-11-24 21:51:46,320 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 118 transitions. [2023-11-24 21:51:46,320 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 118 transitions. [2023-11-24 21:51:46,320 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:46,320 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 118 transitions. [2023-11-24 21:51:46,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:46,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:46,322 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:46,322 INFO L175 Difference]: Start difference. First operand has 86 places, 85 transitions, 738 flow. Second operand 4 states and 118 transitions. [2023-11-24 21:51:46,322 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 148 transitions, 1507 flow [2023-11-24 21:51:46,342 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 148 transitions, 1415 flow, removed 1 selfloop flow, removed 4 redundant places. [2023-11-24 21:51:46,348 INFO L231 Difference]: Finished difference. Result has 85 places, 87 transitions, 720 flow [2023-11-24 21:51:46,349 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=682, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=720, PETRI_PLACES=85, PETRI_TRANSITIONS=87} [2023-11-24 21:51:46,350 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 46 predicate places. [2023-11-24 21:51:46,350 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 87 transitions, 720 flow [2023-11-24 21:51:46,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 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-24 21:51:46,351 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:46,351 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:46,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:46,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-24 21:51:46,558 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:46,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:46,558 INFO L85 PathProgramCache]: Analyzing trace with hash 2006897860, now seen corresponding path program 2 times [2023-11-24 21:51:46,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:46,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084588772] [2023-11-24 21:51:46,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:46,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:46,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:46,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:46,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:46,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084588772] [2023-11-24 21:51:46,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084588772] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:46,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141519736] [2023-11-24 21:51:46,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-24 21:51:46,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:46,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:46,680 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:46,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-24 21:51:46,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-24 21:51:46,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:46,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:51:46,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:46,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:46,854 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:46,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:46,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141519736] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:46,927 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:46,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-24 21:51:46,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375058050] [2023-11-24 21:51:46,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:46,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-24 21:51:46,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:46,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-24 21:51:46,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-24 21:51:46,941 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:46,942 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 87 transitions, 720 flow. Second operand has 11 states, 11 states have (on average 20.272727272727273) internal successors, (223), 11 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-24 21:51:46,942 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:46,942 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:46,942 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:47,518 INFO L124 PetriNetUnfolderBase]: 779/1443 cut-off events. [2023-11-24 21:51:47,518 INFO L125 PetriNetUnfolderBase]: For 4536/4536 co-relation queries the response was YES. [2023-11-24 21:51:47,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6144 conditions, 1443 events. 779/1443 cut-off events. For 4536/4536 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 7482 event pairs, 42 based on Foata normal form. 20/1463 useless extension candidates. Maximal degree in co-relation 6114. Up to 290 conditions per place. [2023-11-24 21:51:47,538 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 85 selfloop transitions, 73 changer transitions 25/189 dead transitions. [2023-11-24 21:51:47,538 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 189 transitions, 1770 flow [2023-11-24 21:51:47,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-24 21:51:47,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-24 21:51:47,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 357 transitions. [2023-11-24 21:51:47,541 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6432432432432432 [2023-11-24 21:51:47,541 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 357 transitions. [2023-11-24 21:51:47,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 357 transitions. [2023-11-24 21:51:47,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:47,542 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 357 transitions. [2023-11-24 21:51:47,543 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 23.8) internal successors, (357), 15 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:47,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 37.0) internal successors, (592), 16 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:47,545 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 37.0) internal successors, (592), 16 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:47,545 INFO L175 Difference]: Start difference. First operand has 85 places, 87 transitions, 720 flow. Second operand 15 states and 357 transitions. [2023-11-24 21:51:47,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 189 transitions, 1770 flow [2023-11-24 21:51:47,563 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 189 transitions, 1746 flow, removed 12 selfloop flow, removed 0 redundant places. [2023-11-24 21:51:47,567 INFO L231 Difference]: Finished difference. Result has 106 places, 112 transitions, 1188 flow [2023-11-24 21:51:47,567 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=716, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1188, PETRI_PLACES=106, PETRI_TRANSITIONS=112} [2023-11-24 21:51:47,568 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 67 predicate places. [2023-11-24 21:51:47,568 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 112 transitions, 1188 flow [2023-11-24 21:51:47,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 20.272727272727273) internal successors, (223), 11 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-24 21:51:47,569 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:47,569 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:47,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:47,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:47,775 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:47,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:47,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1073107672, now seen corresponding path program 3 times [2023-11-24 21:51:47,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:47,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592350208] [2023-11-24 21:51:47,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:47,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:47,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:47,880 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:47,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:47,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592350208] [2023-11-24 21:51:47,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592350208] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:47,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82631656] [2023-11-24 21:51:47,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-24 21:51:47,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:47,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:47,884 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:47,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-24 21:51:47,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-24 21:51:47,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:47,988 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:51:47,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:48,074 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:48,074 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:48,139 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:48,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82631656] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:48,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:48,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-24 21:51:48,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661882078] [2023-11-24 21:51:48,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:48,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-24 21:51:48,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:48,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-24 21:51:48,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-24 21:51:48,166 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:48,167 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 112 transitions, 1188 flow. Second operand has 15 states, 15 states have (on average 19.6) internal successors, (294), 15 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:48,167 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:48,167 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:48,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:48,911 INFO L124 PetriNetUnfolderBase]: 1236/2180 cut-off events. [2023-11-24 21:51:48,911 INFO L125 PetriNetUnfolderBase]: For 13693/13693 co-relation queries the response was YES. [2023-11-24 21:51:48,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10777 conditions, 2180 events. 1236/2180 cut-off events. For 13693/13693 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 11534 event pairs, 122 based on Foata normal form. 18/2198 useless extension candidates. Maximal degree in co-relation 10740. Up to 408 conditions per place. [2023-11-24 21:51:48,947 INFO L140 encePairwiseOnDemand]: 30/37 looper letters, 156 selfloop transitions, 74 changer transitions 3/239 dead transitions. [2023-11-24 21:51:48,947 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 239 transitions, 2694 flow [2023-11-24 21:51:48,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-24 21:51:48,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-24 21:51:48,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 407 transitions. [2023-11-24 21:51:48,950 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6470588235294118 [2023-11-24 21:51:48,950 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 407 transitions. [2023-11-24 21:51:48,951 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 407 transitions. [2023-11-24 21:51:48,951 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:48,951 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 407 transitions. [2023-11-24 21:51:48,953 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 23.941176470588236) internal successors, (407), 17 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:48,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 37.0) internal successors, (666), 18 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:48,956 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 37.0) internal successors, (666), 18 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:48,956 INFO L175 Difference]: Start difference. First operand has 106 places, 112 transitions, 1188 flow. Second operand 17 states and 407 transitions. [2023-11-24 21:51:48,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 239 transitions, 2694 flow [2023-11-24 21:51:49,024 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 239 transitions, 2598 flow, removed 35 selfloop flow, removed 4 redundant places. [2023-11-24 21:51:49,031 INFO L231 Difference]: Finished difference. Result has 122 places, 152 transitions, 1741 flow [2023-11-24 21:51:49,032 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=1143, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1741, PETRI_PLACES=122, PETRI_TRANSITIONS=152} [2023-11-24 21:51:49,033 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 83 predicate places. [2023-11-24 21:51:49,033 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 152 transitions, 1741 flow [2023-11-24 21:51:49,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 19.6) internal successors, (294), 15 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:49,033 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:49,033 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:49,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:49,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-24 21:51:49,239 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:49,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:49,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1722746290, now seen corresponding path program 4 times [2023-11-24 21:51:49,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:49,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340650005] [2023-11-24 21:51:49,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:49,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:49,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:49,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:49,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:49,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340650005] [2023-11-24 21:51:49,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340650005] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:49,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404890891] [2023-11-24 21:51:49,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-24 21:51:49,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:49,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:49,404 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:49,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-24 21:51:49,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-24 21:51:49,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:49,489 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:51:49,492 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:49,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:49,566 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:49,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:49,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404890891] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:49,630 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:49,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-24 21:51:49,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549854182] [2023-11-24 21:51:49,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:49,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-24 21:51:49,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:49,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-24 21:51:49,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-11-24 21:51:49,652 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:49,653 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 152 transitions, 1741 flow. Second operand has 13 states, 13 states have (on average 20.076923076923077) internal successors, (261), 13 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:49,653 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:49,653 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:49,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:50,559 INFO L124 PetriNetUnfolderBase]: 1650/2869 cut-off events. [2023-11-24 21:51:50,559 INFO L125 PetriNetUnfolderBase]: For 27715/27715 co-relation queries the response was YES. [2023-11-24 21:51:50,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16051 conditions, 2869 events. 1650/2869 cut-off events. For 27715/27715 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 15786 event pairs, 69 based on Foata normal form. 65/2934 useless extension candidates. Maximal degree in co-relation 16010. Up to 849 conditions per place. [2023-11-24 21:51:50,606 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 132 selfloop transitions, 131 changer transitions 2/271 dead transitions. [2023-11-24 21:51:50,606 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 271 transitions, 3334 flow [2023-11-24 21:51:50,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-24 21:51:50,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-24 21:51:50,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 388 transitions. [2023-11-24 21:51:50,610 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6554054054054054 [2023-11-24 21:51:50,610 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 388 transitions. [2023-11-24 21:51:50,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 388 transitions. [2023-11-24 21:51:50,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:50,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 388 transitions. [2023-11-24 21:51:50,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 24.25) internal successors, (388), 16 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:50,616 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 37.0) internal successors, (629), 17 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:50,618 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 37.0) internal successors, (629), 17 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:50,618 INFO L175 Difference]: Start difference. First operand has 122 places, 152 transitions, 1741 flow. Second operand 16 states and 388 transitions. [2023-11-24 21:51:50,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 271 transitions, 3334 flow [2023-11-24 21:51:50,783 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 271 transitions, 3127 flow, removed 89 selfloop flow, removed 3 redundant places. [2023-11-24 21:51:50,791 INFO L231 Difference]: Finished difference. Result has 145 places, 192 transitions, 2604 flow [2023-11-24 21:51:50,792 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=1582, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2604, PETRI_PLACES=145, PETRI_TRANSITIONS=192} [2023-11-24 21:51:50,794 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 106 predicate places. [2023-11-24 21:51:50,794 INFO L495 AbstractCegarLoop]: Abstraction has has 145 places, 192 transitions, 2604 flow [2023-11-24 21:51:50,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 20.076923076923077) internal successors, (261), 13 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:50,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:50,794 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:50,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:51,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-24 21:51:51,001 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:51,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:51,001 INFO L85 PathProgramCache]: Analyzing trace with hash 459019852, now seen corresponding path program 5 times [2023-11-24 21:51:51,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:51,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881169937] [2023-11-24 21:51:51,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:51,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:51,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:51,103 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:51,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:51,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881169937] [2023-11-24 21:51:51,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881169937] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:51,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289104842] [2023-11-24 21:51:51,104 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-24 21:51:51,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:51,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:51,108 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:51,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-24 21:51:51,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-11-24 21:51:51,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:51,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:51:51,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:51,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:51,269 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:51,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:51,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289104842] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:51,317 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:51,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-24 21:51:51,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854722825] [2023-11-24 21:51:51,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:51,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-24 21:51:51,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:51,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-24 21:51:51,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-24 21:51:51,328 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:51,329 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 192 transitions, 2604 flow. Second operand has 12 states, 12 states have (on average 20.0) internal successors, (240), 12 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:51,329 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:51,329 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:51,329 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:52,598 INFO L124 PetriNetUnfolderBase]: 1975/3436 cut-off events. [2023-11-24 21:51:52,599 INFO L125 PetriNetUnfolderBase]: For 44431/44434 co-relation queries the response was YES. [2023-11-24 21:51:52,624 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20937 conditions, 3436 events. 1975/3436 cut-off events. For 44431/44434 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 19606 event pairs, 76 based on Foata normal form. 57/3493 useless extension candidates. Maximal degree in co-relation 20887. Up to 599 conditions per place. [2023-11-24 21:51:52,669 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 173 selfloop transitions, 173 changer transitions 2/354 dead transitions. [2023-11-24 21:51:52,669 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 354 transitions, 4820 flow [2023-11-24 21:51:52,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-24 21:51:52,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-24 21:51:52,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 619 transitions. [2023-11-24 21:51:52,674 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6434511434511434 [2023-11-24 21:51:52,675 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 619 transitions. [2023-11-24 21:51:52,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 619 transitions. [2023-11-24 21:51:52,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:52,675 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 619 transitions. [2023-11-24 21:51:52,677 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 23.807692307692307) internal successors, (619), 26 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:52,679 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 37.0) internal successors, (999), 27 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:52,680 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 37.0) internal successors, (999), 27 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:52,680 INFO L175 Difference]: Start difference. First operand has 145 places, 192 transitions, 2604 flow. Second operand 26 states and 619 transitions. [2023-11-24 21:51:52,681 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 354 transitions, 4820 flow [2023-11-24 21:51:52,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 354 transitions, 4741 flow, removed 24 selfloop flow, removed 2 redundant places. [2023-11-24 21:51:52,921 INFO L231 Difference]: Finished difference. Result has 181 places, 236 transitions, 3856 flow [2023-11-24 21:51:52,922 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=2520, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=3856, PETRI_PLACES=181, PETRI_TRANSITIONS=236} [2023-11-24 21:51:52,922 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 142 predicate places. [2023-11-24 21:51:52,922 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 236 transitions, 3856 flow [2023-11-24 21:51:52,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 20.0) internal successors, (240), 12 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:52,923 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:52,923 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:52,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:53,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-24 21:51:53,129 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:53,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:53,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1893717302, now seen corresponding path program 6 times [2023-11-24 21:51:53,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:53,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440735055] [2023-11-24 21:51:53,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:53,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:53,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:53,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:53,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440735055] [2023-11-24 21:51:53,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440735055] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:53,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204051543] [2023-11-24 21:51:53,249 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-24 21:51:53,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:53,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:53,250 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:53,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-24 21:51:53,347 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-24 21:51:53,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:53,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:51:53,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:53,435 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:53,436 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:53,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:53,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204051543] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:53,555 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:53,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-24 21:51:53,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920250189] [2023-11-24 21:51:53,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:53,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-24 21:51:53,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:53,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-24 21:51:53,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-24 21:51:53,563 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:53,563 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 236 transitions, 3856 flow. Second operand has 12 states, 12 states have (on average 19.916666666666668) internal successors, (239), 12 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-24 21:51:53,564 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:53,564 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:53,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:54,924 INFO L124 PetriNetUnfolderBase]: 1981/3496 cut-off events. [2023-11-24 21:51:54,924 INFO L125 PetriNetUnfolderBase]: For 70897/70897 co-relation queries the response was YES. [2023-11-24 21:51:54,959 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24207 conditions, 3496 events. 1981/3496 cut-off events. For 70897/70897 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 20463 event pairs, 227 based on Foata normal form. 8/3504 useless extension candidates. Maximal degree in co-relation 24144. Up to 878 conditions per place. [2023-11-24 21:51:55,001 INFO L140 encePairwiseOnDemand]: 30/37 looper letters, 192 selfloop transitions, 107 changer transitions 3/308 dead transitions. [2023-11-24 21:51:55,001 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 308 transitions, 5150 flow [2023-11-24 21:51:55,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-24 21:51:55,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-24 21:51:55,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 323 transitions. [2023-11-24 21:51:55,004 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6715176715176715 [2023-11-24 21:51:55,005 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 323 transitions. [2023-11-24 21:51:55,005 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 323 transitions. [2023-11-24 21:51:55,006 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:55,006 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 323 transitions. [2023-11-24 21:51:55,010 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 24.846153846153847) internal successors, (323), 13 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:55,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 37.0) internal successors, (518), 14 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:55,016 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 37.0) internal successors, (518), 14 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:55,016 INFO L175 Difference]: Start difference. First operand has 181 places, 236 transitions, 3856 flow. Second operand 13 states and 323 transitions. [2023-11-24 21:51:55,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 308 transitions, 5150 flow [2023-11-24 21:51:55,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 308 transitions, 4881 flow, removed 73 selfloop flow, removed 13 redundant places. [2023-11-24 21:51:55,523 INFO L231 Difference]: Finished difference. Result has 180 places, 235 transitions, 3826 flow [2023-11-24 21:51:55,524 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=3573, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3826, PETRI_PLACES=180, PETRI_TRANSITIONS=235} [2023-11-24 21:51:55,524 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 141 predicate places. [2023-11-24 21:51:55,524 INFO L495 AbstractCegarLoop]: Abstraction has has 180 places, 235 transitions, 3826 flow [2023-11-24 21:51:55,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 19.916666666666668) internal successors, (239), 12 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-24 21:51:55,524 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:55,525 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:55,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-24 21:51:55,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-24 21:51:55,725 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:55,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:55,726 INFO L85 PathProgramCache]: Analyzing trace with hash 648353360, now seen corresponding path program 7 times [2023-11-24 21:51:55,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:55,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404532597] [2023-11-24 21:51:55,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:55,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:55,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:55,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:55,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:55,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404532597] [2023-11-24 21:51:55,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404532597] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:55,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466560311] [2023-11-24 21:51:55,832 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-24 21:51:55,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:55,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:55,833 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:55,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-24 21:51:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:55,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:51:55,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:56,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:56,029 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:56,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:56,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466560311] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:56,084 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:56,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-24 21:51:56,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985981615] [2023-11-24 21:51:56,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:56,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-24 21:51:56,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:56,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-24 21:51:56,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-24 21:51:56,095 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:56,096 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 235 transitions, 3826 flow. Second operand has 13 states, 13 states have (on average 20.0) internal successors, (260), 13 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:56,096 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:56,096 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:56,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:51:57,936 INFO L124 PetriNetUnfolderBase]: 2467/4274 cut-off events. [2023-11-24 21:51:57,936 INFO L125 PetriNetUnfolderBase]: For 95301/95306 co-relation queries the response was YES. [2023-11-24 21:51:57,998 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30719 conditions, 4274 events. 2467/4274 cut-off events. For 95301/95306 co-relation queries the response was YES. Maximal size of possible extension queue 197. Compared 25422 event pairs, 137 based on Foata normal form. 56/4330 useless extension candidates. Maximal degree in co-relation 30658. Up to 744 conditions per place. [2023-11-24 21:51:58,041 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 161 selfloop transitions, 264 changer transitions 6/437 dead transitions. [2023-11-24 21:51:58,041 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 437 transitions, 7353 flow [2023-11-24 21:51:58,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-24 21:51:58,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-24 21:51:58,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 608 transitions. [2023-11-24 21:51:58,045 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.632016632016632 [2023-11-24 21:51:58,045 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 608 transitions. [2023-11-24 21:51:58,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 608 transitions. [2023-11-24 21:51:58,046 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:51:58,046 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 608 transitions. [2023-11-24 21:51:58,049 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 23.384615384615383) internal successors, (608), 26 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:58,052 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 37.0) internal successors, (999), 27 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:58,053 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 37.0) internal successors, (999), 27 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:58,053 INFO L175 Difference]: Start difference. First operand has 180 places, 235 transitions, 3826 flow. Second operand 26 states and 608 transitions. [2023-11-24 21:51:58,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 437 transitions, 7353 flow [2023-11-24 21:51:59,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 437 transitions, 7042 flow, removed 24 selfloop flow, removed 11 redundant places. [2023-11-24 21:51:59,043 INFO L231 Difference]: Finished difference. Result has 200 places, 333 transitions, 6261 flow [2023-11-24 21:51:59,044 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=3582, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=6261, PETRI_PLACES=200, PETRI_TRANSITIONS=333} [2023-11-24 21:51:59,044 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 161 predicate places. [2023-11-24 21:51:59,045 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 333 transitions, 6261 flow [2023-11-24 21:51:59,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 20.0) internal successors, (260), 13 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:59,045 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:51:59,045 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:51:59,053 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-24 21:51:59,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-24 21:51:59,251 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:51:59,252 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:51:59,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1531455508, now seen corresponding path program 8 times [2023-11-24 21:51:59,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:51:59,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378537010] [2023-11-24 21:51:59,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:51:59,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:51:59,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:51:59,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:59,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:51:59,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378537010] [2023-11-24 21:51:59,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378537010] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:51:59,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990460320] [2023-11-24 21:51:59,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-24 21:51:59,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:51:59,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:51:59,398 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:51:59,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-24 21:51:59,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-24 21:51:59,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:51:59,496 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:51:59,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:51:59,610 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:59,611 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:51:59,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:51:59,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990460320] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:51:59,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:51:59,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-24 21:51:59,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350356715] [2023-11-24 21:51:59,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:51:59,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-24 21:51:59,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:51:59,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-24 21:51:59,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-24 21:51:59,693 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:51:59,694 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 333 transitions, 6261 flow. Second operand has 15 states, 15 states have (on average 20.0) internal successors, (300), 15 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:51:59,694 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:51:59,694 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:51:59,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:52:01,966 INFO L124 PetriNetUnfolderBase]: 3258/5691 cut-off events. [2023-11-24 21:52:01,966 INFO L125 PetriNetUnfolderBase]: For 154729/154729 co-relation queries the response was YES. [2023-11-24 21:52:02,030 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44397 conditions, 5691 events. 3258/5691 cut-off events. For 154729/154729 co-relation queries the response was YES. Maximal size of possible extension queue 258. Compared 35964 event pairs, 142 based on Foata normal form. 30/5721 useless extension candidates. Maximal degree in co-relation 44330. Up to 1116 conditions per place. [2023-11-24 21:52:02,084 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 244 selfloop transitions, 331 changer transitions 5/586 dead transitions. [2023-11-24 21:52:02,084 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 586 transitions, 11331 flow [2023-11-24 21:52:02,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-24 21:52:02,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-24 21:52:02,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 681 transitions. [2023-11-24 21:52:02,087 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6346691519105312 [2023-11-24 21:52:02,088 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 681 transitions. [2023-11-24 21:52:02,088 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 681 transitions. [2023-11-24 21:52:02,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:52:02,089 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 681 transitions. [2023-11-24 21:52:02,091 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 23.482758620689655) internal successors, (681), 29 states have internal predecessors, (681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:02,094 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 37.0) internal successors, (1110), 30 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:02,095 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 37.0) internal successors, (1110), 30 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:02,096 INFO L175 Difference]: Start difference. First operand has 200 places, 333 transitions, 6261 flow. Second operand 29 states and 681 transitions. [2023-11-24 21:52:02,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 586 transitions, 11331 flow [2023-11-24 21:52:03,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 586 transitions, 10898 flow, removed 114 selfloop flow, removed 9 redundant places. [2023-11-24 21:52:03,946 INFO L231 Difference]: Finished difference. Result has 226 places, 438 transitions, 9369 flow [2023-11-24 21:52:03,946 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=5964, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=9369, PETRI_PLACES=226, PETRI_TRANSITIONS=438} [2023-11-24 21:52:03,947 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 187 predicate places. [2023-11-24 21:52:03,947 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 438 transitions, 9369 flow [2023-11-24 21:52:03,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 20.0) internal successors, (300), 15 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:03,948 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:52:03,948 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:52:03,958 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-24 21:52:04,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:04,153 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:52:04,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:52:04,153 INFO L85 PathProgramCache]: Analyzing trace with hash -73894768, now seen corresponding path program 9 times [2023-11-24 21:52:04,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:52:04,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443385410] [2023-11-24 21:52:04,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:52:04,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:52:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:52:04,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:04,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:52:04,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443385410] [2023-11-24 21:52:04,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443385410] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:52:04,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142277774] [2023-11-24 21:52:04,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-24 21:52:04,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:04,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:52:04,253 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:52:04,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-24 21:52:04,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-24 21:52:04,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:52:04,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:52:04,364 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:52:04,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:04,451 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:52:04,526 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:04,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142277774] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:52:04,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:52:04,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-24 21:52:04,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639272020] [2023-11-24 21:52:04,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:52:04,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-24 21:52:04,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:52:04,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-24 21:52:04,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2023-11-24 21:52:04,553 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:52:04,553 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 438 transitions, 9369 flow. Second operand has 15 states, 15 states have (on average 19.6) internal successors, (294), 15 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:04,553 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:52:04,553 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:52:04,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:52:06,874 INFO L124 PetriNetUnfolderBase]: 3688/6396 cut-off events. [2023-11-24 21:52:06,874 INFO L125 PetriNetUnfolderBase]: For 217928/217932 co-relation queries the response was YES. [2023-11-24 21:52:06,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52748 conditions, 6396 events. 3688/6396 cut-off events. For 217928/217932 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 40971 event pairs, 1311 based on Foata normal form. 18/6413 useless extension candidates. Maximal degree in co-relation 52676. Up to 4645 conditions per place. [2023-11-24 21:52:07,016 INFO L140 encePairwiseOnDemand]: 30/37 looper letters, 474 selfloop transitions, 72 changer transitions 2/554 dead transitions. [2023-11-24 21:52:07,016 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 554 transitions, 12002 flow [2023-11-24 21:52:07,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-24 21:52:07,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-24 21:52:07,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 381 transitions. [2023-11-24 21:52:07,019 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.643581081081081 [2023-11-24 21:52:07,019 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 381 transitions. [2023-11-24 21:52:07,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 381 transitions. [2023-11-24 21:52:07,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:52:07,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 381 transitions. [2023-11-24 21:52:07,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 23.8125) internal successors, (381), 16 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:07,023 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 37.0) internal successors, (629), 17 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:07,024 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 37.0) internal successors, (629), 17 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:07,024 INFO L175 Difference]: Start difference. First operand has 226 places, 438 transitions, 9369 flow. Second operand 16 states and 381 transitions. [2023-11-24 21:52:07,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 554 transitions, 12002 flow [2023-11-24 21:52:09,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 554 transitions, 11792 flow, removed 50 selfloop flow, removed 11 redundant places. [2023-11-24 21:52:09,456 INFO L231 Difference]: Finished difference. Result has 236 places, 471 transitions, 10046 flow [2023-11-24 21:52:09,456 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=9177, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=388, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=10046, PETRI_PLACES=236, PETRI_TRANSITIONS=471} [2023-11-24 21:52:09,457 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 197 predicate places. [2023-11-24 21:52:09,457 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 471 transitions, 10046 flow [2023-11-24 21:52:09,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 19.6) internal successors, (294), 15 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:09,457 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:52:09,457 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:52:09,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-24 21:52:09,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:09,658 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:52:09,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:52:09,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1652386576, now seen corresponding path program 10 times [2023-11-24 21:52:09,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:52:09,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902107910] [2023-11-24 21:52:09,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:52:09,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:52:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:52:09,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:09,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:52:09,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902107910] [2023-11-24 21:52:09,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902107910] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:52:09,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247875212] [2023-11-24 21:52:09,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-24 21:52:09,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:09,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:52:09,793 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:52:09,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-24 21:52:09,884 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-24 21:52:09,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:52:09,885 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:52:09,887 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:52:09,964 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:09,965 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:52:10,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:10,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247875212] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:52:10,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:52:10,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-24 21:52:10,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991285209] [2023-11-24 21:52:10,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:52:10,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-24 21:52:10,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:52:10,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-24 21:52:10,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-24 21:52:10,029 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:52:10,030 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 471 transitions, 10046 flow. Second operand has 15 states, 15 states have (on average 19.866666666666667) internal successors, (298), 15 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:10,030 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:52:10,030 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:52:10,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:52:12,435 INFO L124 PetriNetUnfolderBase]: 4046/6916 cut-off events. [2023-11-24 21:52:12,435 INFO L125 PetriNetUnfolderBase]: For 276988/276992 co-relation queries the response was YES. [2023-11-24 21:52:12,493 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59941 conditions, 6916 events. 4046/6916 cut-off events. For 276988/276992 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 44538 event pairs, 633 based on Foata normal form. 86/7001 useless extension candidates. Maximal degree in co-relation 59862. Up to 2926 conditions per place. [2023-11-24 21:52:12,541 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 356 selfloop transitions, 256 changer transitions 3/621 dead transitions. [2023-11-24 21:52:12,541 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 621 transitions, 13530 flow [2023-11-24 21:52:12,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-24 21:52:12,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-24 21:52:12,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 484 transitions. [2023-11-24 21:52:12,544 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.654054054054054 [2023-11-24 21:52:12,545 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 484 transitions. [2023-11-24 21:52:12,545 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 484 transitions. [2023-11-24 21:52:12,545 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:52:12,545 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 484 transitions. [2023-11-24 21:52:12,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 24.2) internal successors, (484), 20 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:12,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 37.0) internal successors, (777), 21 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:12,559 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 37.0) internal successors, (777), 21 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:12,559 INFO L175 Difference]: Start difference. First operand has 236 places, 471 transitions, 10046 flow. Second operand 20 states and 484 transitions. [2023-11-24 21:52:12,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 621 transitions, 13530 flow [2023-11-24 21:52:15,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 621 transitions, 13219 flow, removed 123 selfloop flow, removed 6 redundant places. [2023-11-24 21:52:15,214 INFO L231 Difference]: Finished difference. Result has 261 places, 505 transitions, 11725 flow [2023-11-24 21:52:15,214 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=9767, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=468, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=11725, PETRI_PLACES=261, PETRI_TRANSITIONS=505} [2023-11-24 21:52:15,215 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 222 predicate places. [2023-11-24 21:52:15,215 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 505 transitions, 11725 flow [2023-11-24 21:52:15,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 19.866666666666667) internal successors, (298), 15 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:15,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:52:15,215 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:52:15,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-24 21:52:15,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:15,416 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:52:15,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:52:15,416 INFO L85 PathProgramCache]: Analyzing trace with hash 5368040, now seen corresponding path program 11 times [2023-11-24 21:52:15,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:52:15,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85598650] [2023-11-24 21:52:15,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:52:15,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:52:15,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:52:15,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:15,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:52:15,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85598650] [2023-11-24 21:52:15,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85598650] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:52:15,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940308456] [2023-11-24 21:52:15,554 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-24 21:52:15,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:15,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:52:15,556 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:52:15,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-24 21:52:15,650 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-24 21:52:15,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:52:15,651 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:52:15,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:52:15,751 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:15,752 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:52:15,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:52:15,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940308456] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:52:15,817 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:52:15,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-24 21:52:15,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78767100] [2023-11-24 21:52:15,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:52:15,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-24 21:52:15,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:52:15,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-24 21:52:15,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-11-24 21:52:15,828 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:52:15,828 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 505 transitions, 11725 flow. Second operand has 13 states, 13 states have (on average 20.23076923076923) internal successors, (263), 13 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:15,829 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:52:15,829 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:52:15,829 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:52:18,717 INFO L124 PetriNetUnfolderBase]: 4247/7274 cut-off events. [2023-11-24 21:52:18,717 INFO L125 PetriNetUnfolderBase]: For 353781/353781 co-relation queries the response was YES. [2023-11-24 21:52:18,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67408 conditions, 7274 events. 4247/7274 cut-off events. For 353781/353781 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 47198 event pairs, 625 based on Foata normal form. 54/7327 useless extension candidates. Maximal degree in co-relation 67319. Up to 2707 conditions per place. [2023-11-24 21:52:18,994 INFO L140 encePairwiseOnDemand]: 29/37 looper letters, 328 selfloop transitions, 287 changer transitions 2/623 dead transitions. [2023-11-24 21:52:18,995 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 623 transitions, 14725 flow [2023-11-24 21:52:18,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-24 21:52:18,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-24 21:52:18,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 465 transitions. [2023-11-24 21:52:18,997 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6283783783783784 [2023-11-24 21:52:18,997 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 465 transitions. [2023-11-24 21:52:18,997 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 465 transitions. [2023-11-24 21:52:18,997 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:52:18,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 465 transitions. [2023-11-24 21:52:18,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 23.25) internal successors, (465), 20 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:19,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 37.0) internal successors, (777), 21 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:19,001 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 37.0) internal successors, (777), 21 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:19,001 INFO L175 Difference]: Start difference. First operand has 261 places, 505 transitions, 11725 flow. Second operand 20 states and 465 transitions. [2023-11-24 21:52:19,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 623 transitions, 14725 flow [2023-11-24 21:52:22,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 623 transitions, 14370 flow, removed 137 selfloop flow, removed 4 redundant places. [2023-11-24 21:52:22,316 INFO L231 Difference]: Finished difference. Result has 283 places, 528 transitions, 13134 flow [2023-11-24 21:52:22,317 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=11438, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=502, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=13134, PETRI_PLACES=283, PETRI_TRANSITIONS=528} [2023-11-24 21:52:22,317 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 244 predicate places. [2023-11-24 21:52:22,317 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 528 transitions, 13134 flow [2023-11-24 21:52:22,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 20.23076923076923) internal successors, (263), 13 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:22,317 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:52:22,318 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:52:22,327 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-24 21:52:22,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:22,523 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:52:22,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:52:22,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1015803598, now seen corresponding path program 12 times [2023-11-24 21:52:22,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:52:22,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333647146] [2023-11-24 21:52:22,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:52:22,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:52:22,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:52:22,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:22,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:52:22,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333647146] [2023-11-24 21:52:22,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333647146] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:52:22,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34529770] [2023-11-24 21:52:22,608 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-24 21:52:22,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:22,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:52:22,612 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:52:22,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-24 21:52:22,719 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-11-24 21:52:22,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-24 21:52:22,720 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-24 21:52:22,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:52:22,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-24 21:52:22,813 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:52:22,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:52:22,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34529770] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:52:22,864 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:52:22,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-24 21:52:22,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999906671] [2023-11-24 21:52:22,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:52:22,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-24 21:52:22,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:52:22,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-24 21:52:22,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2023-11-24 21:52:22,872 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 17 out of 37 [2023-11-24 21:52:22,872 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 528 transitions, 13134 flow. Second operand has 13 states, 13 states have (on average 20.0) internal successors, (260), 13 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:22,872 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:52:22,872 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 17 of 37 [2023-11-24 21:52:22,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-24 21:52:25,638 INFO L124 PetriNetUnfolderBase]: 4244/7336 cut-off events. [2023-11-24 21:52:25,638 INFO L125 PetriNetUnfolderBase]: For 384242/384242 co-relation queries the response was YES. [2023-11-24 21:52:25,731 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70361 conditions, 7336 events. 4244/7336 cut-off events. For 384242/384242 co-relation queries the response was YES. Maximal size of possible extension queue 339. Compared 48122 event pairs, 1569 based on Foata normal form. 8/7343 useless extension candidates. Maximal degree in co-relation 70265. Up to 5614 conditions per place. [2023-11-24 21:52:25,786 INFO L140 encePairwiseOnDemand]: 30/37 looper letters, 503 selfloop transitions, 71 changer transitions 2/582 dead transitions. [2023-11-24 21:52:25,786 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 582 transitions, 14936 flow [2023-11-24 21:52:25,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-24 21:52:25,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-24 21:52:25,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 269 transitions. [2023-11-24 21:52:25,788 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6609336609336609 [2023-11-24 21:52:25,788 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 269 transitions. [2023-11-24 21:52:25,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 269 transitions. [2023-11-24 21:52:25,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-24 21:52:25,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 269 transitions. [2023-11-24 21:52:25,792 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 24.454545454545453) internal successors, (269), 11 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:25,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 37.0) internal successors, (444), 12 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:25,793 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 37.0) internal successors, (444), 12 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:25,793 INFO L175 Difference]: Start difference. First operand has 283 places, 528 transitions, 13134 flow. Second operand 11 states and 269 transitions. [2023-11-24 21:52:25,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 582 transitions, 14936 flow [2023-11-24 21:52:28,944 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 582 transitions, 14756 flow, removed 64 selfloop flow, removed 13 redundant places. [2023-11-24 21:52:28,959 INFO L231 Difference]: Finished difference. Result has 278 places, 525 transitions, 13095 flow [2023-11-24 21:52:28,960 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=37, PETRI_DIFFERENCE_MINUEND_FLOW=12929, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=454, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=13095, PETRI_PLACES=278, PETRI_TRANSITIONS=525} [2023-11-24 21:52:28,961 INFO L281 CegarLoopForPetriNet]: 39 programPoint places, 239 predicate places. [2023-11-24 21:52:28,961 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 525 transitions, 13095 flow [2023-11-24 21:52:28,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 20.0) internal successors, (260), 13 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:28,961 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-24 21:52:28,962 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-24 21:52:28,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-24 21:52:29,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:29,162 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-24 21:52:29,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-24 21:52:29,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1712899762, now seen corresponding path program 13 times [2023-11-24 21:52:29,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-24 21:52:29,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156253167] [2023-11-24 21:52:29,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-24 21:52:29,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-24 21:52:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:52:29,271 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:52:29,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-24 21:52:29,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156253167] [2023-11-24 21:52:29,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156253167] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-24 21:52:29,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389592344] [2023-11-24 21:52:29,272 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-24 21:52:29,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-24 21:52:29,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 [2023-11-24 21:52:29,273 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-24 21:52:29,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7a84ada5-42e3-4b0f-b18b-8b6f32d353ba/bin/uautomizer-verify-NlZe1sFDwI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-24 21:52:29,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-24 21:52:29,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-24 21:52:29,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-24 21:52:29,418 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:52:29,419 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-24 21:52:29,463 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-24 21:52:29,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389592344] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-24 21:52:29,464 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-24 21:52:29,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2023-11-24 21:52:29,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098143936] [2023-11-24 21:52:29,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-24 21:52:29,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-24 21:52:29,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-24 21:52:29,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-24 21:52:29,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-24 21:52:29,466 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 19 out of 37 [2023-11-24 21:52:29,467 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 525 transitions, 13095 flow. Second operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 5 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-24 21:52:29,467 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-24 21:52:29,467 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 19 of 37 [2023-11-24 21:52:29,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand