./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.7.3/main17_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b 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_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.7.3/main17_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 600276f17a788d89542ab4bc1cb35a7ee9259aa7d76b73bd966dc12f7082896c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:34:17,657 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:34:17,759 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:34:17,776 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:34:17,777 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:34:17,825 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:34:17,826 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:34:17,827 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:34:17,828 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:34:17,834 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:34:17,836 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:34:17,836 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:34:17,837 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:34:17,839 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:34:17,839 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:34:17,840 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:34:17,840 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:34:17,841 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:34:17,841 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:34:17,842 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:34:17,842 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:34:17,843 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:34:17,844 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:34:17,845 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:34:17,845 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:34:17,846 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:34:17,846 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:34:17,847 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:34:17,847 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:34:17,848 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:34:17,849 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:34:17,850 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:34:17,850 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:34:17,850 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:34:17,851 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:34:17,851 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:34:17,851 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_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/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_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 600276f17a788d89542ab4bc1cb35a7ee9259aa7d76b73bd966dc12f7082896c [2023-11-06 22:34:18,216 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:34:18,252 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:34:18,255 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:34:18,257 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:34:18,258 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:34:18,259 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-3.7.3/main17_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-11-06 22:34:21,682 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:34:22,995 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:34:22,996 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/sv-benchmarks/c/ldv-linux-3.7.3/main17_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-11-06 22:34:23,144 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/data/9ac2262de/d8583455b3ff4d47bf499902ae60a0ca/FLAG7289a0fb3 [2023-11-06 22:34:23,170 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/data/9ac2262de/d8583455b3ff4d47bf499902ae60a0ca [2023-11-06 22:34:23,179 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:34:23,181 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:34:23,188 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:34:23,190 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:34:23,196 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:34:23,197 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:34:23" (1/1) ... [2023-11-06 22:34:23,199 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@cc24620 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:23, skipping insertion in model container [2023-11-06 22:34:23,199 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:34:23" (1/1) ... [2023-11-06 22:34:23,703 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:34:35,221 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/sv-benchmarks/c/ldv-linux-3.7.3/main17_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i[722028,722041] [2023-11-06 22:34:35,865 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:34:36,035 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:34:36,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [6348] [2023-11-06 22:34:36,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (414), "i" (12UL)); [6855-6856] [2023-11-06 22:34:36,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (495), "i" (12UL)); [6932-6933] [2023-11-06 22:34:36,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (1000), "i" (12UL)); [7498-7499] [2023-11-06 22:34:36,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (1114), "i" (12UL)); [7634-7635] [2023-11-06 22:34:36,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c.prepared"), "i" (1179), "i" (12UL)); [7686-7687] [2023-11-06 22:34:36,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [8158] [2023-11-06 22:34:36,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8161] [2023-11-06 22:34:36,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8164] [2023-11-06 22:34:36,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8167] [2023-11-06 22:34:36,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [8180] [2023-11-06 22:34:36,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8206] [2023-11-06 22:34:36,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8214] [2023-11-06 22:34:36,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8217] [2023-11-06 22:34:36,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8511] [2023-11-06 22:34:36,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8513] [2023-11-06 22:34:36,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8599] [2023-11-06 22:34:36,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8601] [2023-11-06 22:34:36,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [8793] [2023-11-06 22:34:36,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (555), "i" (12UL)); [9471-9472] [2023-11-06 22:34:36,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1082), "i" (12UL)); [10121-10122] [2023-11-06 22:34:36,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1266), "i" (12UL)); [10323-10324] [2023-11-06 22:34:36,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1319), "i" (12UL)); [10416-10417] [2023-11-06 22:34:36,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1320), "i" (12UL)); [10430-10431] [2023-11-06 22:34:36,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1456), "i" (12UL)); [10621-10622] [2023-11-06 22:34:36,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c.prepared"), "i" (1457), "i" (12UL)); [10635-10636] [2023-11-06 22:34:36,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (433), "i" (12UL)); [12113-12114] [2023-11-06 22:34:36,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (495), "i" (12UL)); [12181-12182] [2023-11-06 22:34:36,676 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (1006), "i" (12UL)); [12779-12780] [2023-11-06 22:34:36,677 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c.prepared"), "i" (1024), "i" (12UL)); [12807-12808] [2023-11-06 22:34:36,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fb.c.prepared"), "i" (742), "i" (12UL)); [14192-14193] [2023-11-06 22:34:36,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; subl %2,%0; sete %1": "+m" (v->counter), "=qm" (c): "ir" (i): "memory"); [14898-14899] [2023-11-06 22:34:36,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (270), "i" (12UL)); [15098-15099] [2023-11-06 22:34:36,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1051), "i" (12UL)); [15931-15932] [2023-11-06 22:34:36,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1221), "i" (12UL)); [16079-16080] [2023-11-06 22:34:36,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1309), "i" (12UL)); [16188-16189] [2023-11-06 22:34:36,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c.prepared"), "i" (1663), "i" (12UL)); [16646-16647] [2023-11-06 22:34:36,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [17655-17656] [2023-11-06 22:34:36,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [17667] [2023-11-06 22:34:36,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [17670] [2023-11-06 22:34:36,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [17673] [2023-11-06 22:34:36,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [17676] [2023-11-06 22:34:36,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [17690-17691] [2023-11-06 22:34:36,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [17702-17703] [2023-11-06 22:34:36,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17706-17707] [2023-11-06 22:34:36,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17710-17711] [2023-11-06 22:34:36,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17714-17715] [2023-11-06 22:34:36,914 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [17904] [2023-11-06 22:34:36,915 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [17908] [2023-11-06 22:34:36,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (419), "i" (12UL)); [18264-18265] [2023-11-06 22:34:36,927 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (420), "i" (12UL)); [18273-18274] [2023-11-06 22:34:36,930 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18375] [2023-11-06 22:34:36,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18406] [2023-11-06 22:34:36,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18408] [2023-11-06 22:34:36,934 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (534), "i" (12UL)); [18443-18444] [2023-11-06 22:34:36,934 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c.prepared"), "i" (535), "i" (12UL)); [18451-18452] [2023-11-06 22:34:36,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18478] [2023-11-06 22:34:36,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18486] [2023-11-06 22:34:36,968 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (233), "i" (12UL)); [19605-19606] [2023-11-06 22:34:36,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (269), "i" (12UL)); [19658-19659] [2023-11-06 22:34:36,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (286), "i" (12UL)); [19692-19693] [2023-11-06 22:34:36,994 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c.prepared"), "i" (543), "i" (12UL)); [19974-19975] [2023-11-06 22:34:37,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (308), "i" (12UL)); [20473-20474] [2023-11-06 22:34:37,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (379), "i" (12UL)); [20539-20540] [2023-11-06 22:34:37,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (429), "i" (12UL)); [20590-20591] [2023-11-06 22:34:37,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (447), "i" (12UL)); [20610-20611] [2023-11-06 22:34:37,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c.prepared"), "i" (652), "i" (12UL)); [20879-20880] [2023-11-06 22:34:37,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (308), "i" (12UL)); [22013-22014] [2023-11-06 22:34:37,075 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (372), "i" (12UL)); [22093-22094] [2023-11-06 22:34:37,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (769), "i" (12UL)); [22625-22626] [2023-11-06 22:34:37,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c.prepared"), "i" (1227), "i" (12UL)); [23063-23064] [2023-11-06 22:34:37,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c.prepared"), "i" (410), "i" (12UL)); [23439-23440] [2023-11-06 22:34:37,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c.prepared"), "i" (412), "i" (12UL)); [23449-23450] [2023-11-06 22:34:37,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c.prepared"), "i" (424), "i" (12UL)); [23473-23474] [2023-11-06 22:34:37,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c.prepared"), "i" (195), "i" (12UL)); [23643-23644] [2023-11-06 22:34:37,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c.prepared"), "i" (221), "i" (12UL)); [23672-23673] [2023-11-06 22:34:37,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/vladimir/UFO/Work/test/work/current--X--drivers/gpu/drm/vmwgfx/vmwgfx.ko--X--defaultlinux-3.5--X--32_7a--X--ufo/linux-3.5/csd_deg_dscv/29/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c.prepared"), "i" (671), "i" (12UL)); [24104-24105] [2023-11-06 22:34:37,304 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/sv-benchmarks/c/ldv-linux-3.7.3/main17_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i[722028,722041] [2023-11-06 22:34:37,348 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:34:38,308 WARN L672 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:34:38,309 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:34:38,319 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:34:38,319 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38 WrapperNode [2023-11-06 22:34:38,320 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:34:38,321 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:34:38,322 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:34:38,322 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:34:38,331 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:38,692 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:39,181 INFO L138 Inliner]: procedures = 1046, calls = 9851, calls flagged for inlining = 361, calls inlined = 140, statements flattened = 7078 [2023-11-06 22:34:39,182 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:34:39,183 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:34:39,184 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:34:39,184 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:34:39,196 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:39,197 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:39,297 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:39,298 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:39,570 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:39,602 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:39,999 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:40,047 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:40,186 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:34:40,188 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:34:40,188 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:34:40,188 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:34:40,190 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (1/1) ... [2023-11-06 22:34:40,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:34:40,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:34:40,288 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:34:40,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_913e151f-dc6e-4b03-9f33-1a8831872e5a/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:34:40,415 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dummy_query_bo_prepare [2023-11-06 22:34:40,416 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dummy_query_bo_prepare [2023-11-06 22:34:40,416 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_destroy [2023-11-06 22:34:40,416 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_destroy [2023-11-06 22:34:40,416 INFO L130 BoogieDeclarations]: Found specification of procedure idr_destroy [2023-11-06 22:34:40,417 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_destroy [2023-11-06 22:34:40,417 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_init [2023-11-06 22:34:40,417 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_init [2023-11-06 22:34:40,433 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-11-06 22:34:40,433 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-11-06 22:34:40,434 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-11-06 22:34:40,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-11-06 22:34:40,434 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_crtc_set_config [2023-11-06 22:34:40,434 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_crtc_set_config [2023-11-06 22:34:40,434 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2023-11-06 22:34:40,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2023-11-06 22:34:40,435 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mtrr_del [2023-11-06 22:34:40,435 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mtrr_del [2023-11-06 22:34:40,435 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_move_buffer [2023-11-06 22:34:40,436 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_move_buffer [2023-11-06 22:34:40,436 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_firstopen [2023-11-06 22:34:40,436 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_firstopen [2023-11-06 22:34:40,436 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_lastclose [2023-11-06 22:34:40,436 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_lastclose [2023-11-06 22:34:40,437 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_pause_all [2023-11-06 22:34:40,437 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_pause_all [2023-11-06 22:34:40,437 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_surface_destroy [2023-11-06 22:34:40,437 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_surface_destroy [2023-11-06 22:34:40,438 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_destroy [2023-11-06 22:34:40,438 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_destroy [2023-11-06 22:34:40,438 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-06 22:34:40,438 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-06 22:34:40,438 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2023-11-06 22:34:40,439 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 22:34:40,439 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 22:34:40,439 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-11-06 22:34:40,439 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-11-06 22:34:40,440 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unreserve [2023-11-06 22:34:40,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unreserve [2023-11-06 22:34:40,440 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-06 22:34:40,440 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-06 22:34:40,440 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kmap [2023-11-06 22:34:40,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kmap [2023-11-06 22:34:40,445 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-06 22:34:40,445 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-06 22:34:40,447 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_backing_free [2023-11-06 22:34:40,447 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_backing_free [2023-11-06 22:34:40,447 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_vram_or_gmr [2023-11-06 22:34:40,447 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_vram_or_gmr [2023-11-06 22:34:40,447 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kunmap [2023-11-06 22:34:40,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kunmap [2023-11-06 22:34:40,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-11-06 22:34:40,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-11-06 22:34:40,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:34:40,449 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_commit_list [2023-11-06 22:34:40,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_commit_list [2023-11-06 22:34:40,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_hw_mutex [2023-11-06 22:34:40,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_hw_mutex [2023-11-06 22:34:40,449 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_emit_dummy_query [2023-11-06 22:34:40,450 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_emit_dummy_query [2023-11-06 22:34:40,450 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_hw_context_destroy [2023-11-06 22:34:40,450 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_hw_context_destroy [2023-11-06 22:34:40,450 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_del_active [2023-11-06 22:34:40,450 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_del_active [2023-11-06 22:34:40,451 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_alloc [2023-11-06 22:34:40,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_alloc [2023-11-06 22:34:40,452 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_destroy [2023-11-06 22:34:40,452 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_destroy [2023-11-06 22:34:40,452 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2023-11-06 22:34:40,452 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2023-11-06 22:34:40,453 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_resource_release [2023-11-06 22:34:40,453 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_resource_release [2023-11-06 22:34:40,453 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_base_object_init [2023-11-06 22:34:40,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_base_object_init [2023-11-06 22:34:40,453 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:34:40,468 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_waiter_add [2023-11-06 22:34:40,469 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_waiter_add [2023-11-06 22:34:40,472 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_complete [2023-11-06 22:34:40,473 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_complete [2023-11-06 22:34:40,473 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_crtc_destroy [2023-11-06 22:34:40,474 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_crtc_destroy [2023-11-06 22:34:40,474 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-11-06 22:34:40,475 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-11-06 22:34:40,476 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dma_buffer [2023-11-06 22:34:40,476 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dma_buffer [2023-11-06 22:34:40,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:34:40,481 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_cursor_update_image [2023-11-06 22:34:40,482 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_cursor_update_image [2023-11-06 22:34:40,482 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_display_unit_cleanup [2023-11-06 22:34:40,482 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_display_unit_cleanup [2023-11-06 22:34:40,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:34:40,482 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:34:40,482 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_destroy [2023-11-06 22:34:40,483 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_destroy [2023-11-06 22:34:40,483 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_context_base_release [2023-11-06 22:34:40,483 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_context_base_release [2023-11-06 22:34:40,483 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_passed [2023-11-06 22:34:40,483 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_passed [2023-11-06 22:34:40,483 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-11-06 22:34:40,484 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-11-06 22:34:40,484 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_have_pitchlock [2023-11-06 22:34:40,484 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_have_pitchlock [2023-11-06 22:34:40,484 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-11-06 22:34:40,484 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-11-06 22:34:40,484 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_stream_destroy [2023-11-06 22:34:40,485 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_stream_destroy [2023-11-06 22:34:40,485 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 22:34:40,485 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 22:34:40,485 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_write [2023-11-06 22:34:40,485 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_write [2023-11-06 22:34:40,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex [2023-11-06 22:34:40,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex [2023-11-06 22:34:40,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_wait [2023-11-06 22:34:40,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_wait [2023-11-06 22:34:40,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_close [2023-11-06 22:34:40,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_close [2023-11-06 22:34:40,486 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 22:34:40,487 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 22:34:40,487 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:34:40,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:34:40,487 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_write_svga [2023-11-06 22:34:40,487 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_write_svga [2023-11-06 22:34:40,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_release_mutex [2023-11-06 22:34:40,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_release_mutex [2023-11-06 22:34:40,488 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_init [2023-11-06 22:34:40,488 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_init [2023-11-06 22:34:40,488 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fallback_wait [2023-11-06 22:34:40,488 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fallback_wait [2023-11-06 22:34:40,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:34:40,489 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_reference [2023-11-06 22:34:40,489 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_reference [2023-11-06 22:34:40,489 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2023-11-06 22:34:40,491 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2023-11-06 22:34:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_hw_surface_destroy [2023-11-06 22:34:40,492 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_hw_surface_destroy [2023-11-06 22:34:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-06 22:34:40,492 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-06 22:34:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-11-06 22:34:40,492 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-11-06 22:34:40,492 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_reserve [2023-11-06 22:34:40,493 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_reserve [2023-11-06 22:34:40,493 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 22:34:40,493 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 22:34:40,493 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_off [2023-11-06 22:34:40,493 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_off [2023-11-06 22:34:40,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 22:34:40,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 22:34:40,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:34:40,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:34:40,494 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_write_lock [2023-11-06 22:34:40,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_write_lock [2023-11-06 22:34:40,494 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_3d_resource_dec [2023-11-06 22:34:40,494 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_3d_resource_dec [2023-11-06 22:34:40,495 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-06 22:34:40,495 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-06 22:34:40,495 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_device_release [2023-11-06 22:34:40,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_device_release [2023-11-06 22:34:40,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:34:40,509 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:34:40,509 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:34:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2023-11-06 22:34:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:34:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-11-06 22:34:40,510 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-11-06 22:34:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-11-06 22:34:40,511 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-11-06 22:34:40,511 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2023-11-06 22:34:40,511 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2023-11-06 22:34:40,511 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_global_release [2023-11-06 22:34:40,511 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_global_release [2023-11-06 22:34:40,512 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-06 22:34:40,512 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-06 22:34:40,512 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:34:40,512 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:34:40,512 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-06 22:34:40,513 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-06 22:34:40,513 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_add_active [2023-11-06 22:34:40,513 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_add_active [2023-11-06 22:34:40,513 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fpriv [2023-11-06 22:34:40,513 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fpriv [2023-11-06 22:34:40,514 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2023-11-06 22:34:40,514 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2023-11-06 22:34:40,514 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_reserve_buffers [2023-11-06 22:34:40,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_reserve_buffers [2023-11-06 22:34:40,529 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_kmap_obj_virtual [2023-11-06 22:34:40,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_kmap_obj_virtual [2023-11-06 22:34:40,530 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_start_of_vram [2023-11-06 22:34:40,530 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_start_of_vram [2023-11-06 22:34:40,530 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 22:34:40,530 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 22:34:40,530 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_set_par [2023-11-06 22:34:40,531 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_set_par [2023-11-06 22:34:40,531 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_populate [2023-11-06 22:34:40,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cmdbuf_mutex [2023-11-06 22:34:40,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cmdbuf_mutex [2023-11-06 22:34:40,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cmdbuf_mutex [2023-11-06 22:34:40,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cmdbuf_mutex [2023-11-06 22:34:40,532 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_crtc_destroy [2023-11-06 22:34:40,532 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_crtc_destroy [2023-11-06 22:34:40,532 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2023-11-06 22:34:40,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2023-11-06 22:34:40,533 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_send_stop [2023-11-06 22:34:40,533 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_send_stop [2023-11-06 22:34:40,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:34:40,533 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vblank_cleanup [2023-11-06 22:34:40,534 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vblank_cleanup [2023-11-06 22:34:40,534 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-11-06 22:34:40,534 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-11-06 22:34:40,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:34:40,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:34:40,535 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unref [2023-11-06 22:34:40,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unref [2023-11-06 22:34:40,535 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_create [2023-11-06 22:34:40,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_create [2023-11-06 22:34:40,535 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_resource_unreference [2023-11-06 22:34:40,536 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_resource_unreference [2023-11-06 22:34:40,536 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2023-11-06 22:34:40,536 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2023-11-06 22:34:40,536 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_bo_get_guest_ptr [2023-11-06 22:34:40,536 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_bo_get_guest_ptr [2023-11-06 22:34:40,537 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_placement [2023-11-06 22:34:40,537 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_placement [2023-11-06 22:34:40,537 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 22:34:40,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 22:34:40,537 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fences_update [2023-11-06 22:34:40,538 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fences_update [2023-11-06 22:34:40,538 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sync_obj_unref [2023-11-06 22:34:40,538 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sync_obj_unref [2023-11-06 22:34:40,538 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_crtc_set_config [2023-11-06 22:34:40,538 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_crtc_set_config [2023-11-06 22:34:40,539 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-11-06 22:34:40,539 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-11-06 22:34:40,539 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-11-06 22:34:40,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-11-06 22:34:40,539 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2023-11-06 22:34:40,540 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2023-11-06 22:34:40,540 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_is_full [2023-11-06 22:34:40,540 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_is_full [2023-11-06 22:34:40,540 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_send_put [2023-11-06 22:34:40,540 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_send_put [2023-11-06 22:34:40,541 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_marker_pull [2023-11-06 22:34:40,541 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_marker_pull [2023-11-06 22:34:40,541 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_cleanup [2023-11-06 22:34:40,541 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_cleanup [2023-11-06 22:34:40,541 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 22:34:40,542 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 22:34:40,542 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_update_seqno [2023-11-06 22:34:40,542 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_update_seqno [2023-11-06 22:34:40,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fb_surf_mutex [2023-11-06 22:34:40,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fb_surf_mutex [2023-11-06 22:34:40,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-06 22:34:40,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-06 22:34:40,543 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic [2023-11-06 22:34:40,543 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic [2023-11-06 22:34:40,543 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fences_perform_actions [2023-11-06 22:34:40,543 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fences_perform_actions [2023-11-06 22:34:40,544 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_encoder_destroy [2023-11-06 22:34:40,544 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_encoder_destroy [2023-11-06 22:34:40,544 INFO L130 BoogieDeclarations]: Found specification of procedure fill_flush [2023-11-06 22:34:40,544 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_flush [2023-11-06 22:34:40,544 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2023-11-06 22:34:40,545 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2023-11-06 22:34:40,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:34:40,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:34:40,545 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_unreference [2023-11-06 22:34:40,545 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_unreference [2023-11-06 22:34:40,546 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_unreference [2023-11-06 22:34:40,546 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_unreference [2023-11-06 22:34:40,546 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_fence_buffer_objects [2023-11-06 22:34:40,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_fence_buffer_objects [2023-11-06 22:34:40,546 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2023-11-06 22:34:40,547 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2023-11-06 22:34:40,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fifo_mutex [2023-11-06 22:34:40,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fifo_mutex [2023-11-06 22:34:40,547 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:34:40,547 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:34:40,547 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_wait [2023-11-06 22:34:40,548 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_wait [2023-11-06 22:34:40,561 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_prepare [2023-11-06 22:34:40,561 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_prepare [2023-11-06 22:34:40,561 INFO L130 BoogieDeclarations]: Found specification of procedure drm_master_put [2023-11-06 22:34:40,561 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_master_put [2023-11-06 22:34:40,562 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-11-06 22:34:40,562 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-11-06 22:34:40,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_goal_irq_mutex [2023-11-06 22:34:40,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_goal_irq_mutex [2023-11-06 22:34:40,562 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_bo_pin [2023-11-06 22:34:40,562 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_bo_pin [2023-11-06 22:34:40,563 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:34:40,563 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 22:34:40,563 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 22:34:40,564 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_init [2023-11-06 22:34:40,564 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_init [2023-11-06 22:34:40,564 INFO L130 BoogieDeclarations]: Found specification of procedure timespec_sub [2023-11-06 22:34:40,564 INFO L138 BoogieDeclarations]: Found implementation of procedure timespec_sub [2023-11-06 22:34:40,564 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_close [2023-11-06 22:34:40,565 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_close [2023-11-06 22:34:40,565 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:34:40,565 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_resume [2023-11-06 22:34:40,565 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_resume [2023-11-06 22:34:40,565 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:34:40,565 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:34:40,565 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2023-11-06 22:34:40,566 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2023-11-06 22:34:40,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:34:40,566 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_close [2023-11-06 22:34:40,566 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_close [2023-11-06 22:34:40,566 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_unbind [2023-11-06 22:34:40,566 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_unbind [2023-11-06 22:34:40,568 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2023-11-06 22:34:40,568 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2023-11-06 22:34:40,568 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_suspend [2023-11-06 22:34:40,569 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_suspend [2023-11-06 22:34:40,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:34:40,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:34:40,572 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_unpin [2023-11-06 22:34:40,572 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_unpin [2023-11-06 22:34:40,573 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_restore_vga [2023-11-06 22:34:40,573 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_restore_vga [2023-11-06 22:34:40,573 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_request_device [2023-11-06 22:34:40,573 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_request_device [2023-11-06 22:34:40,573 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_unreference [2023-11-06 22:34:40,573 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_unreference [2023-11-06 22:34:40,574 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-11-06 22:34:40,574 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-11-06 22:34:40,574 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 22:34:40,574 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 22:34:40,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex [2023-11-06 22:34:40,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex [2023-11-06 22:34:40,574 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_unref [2023-11-06 22:34:40,575 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_unref [2023-11-06 22:34:40,575 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_fifo_down [2023-11-06 22:34:40,575 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_fifo_down [2023-11-06 22:34:40,575 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_connector_destroy [2023-11-06 22:34:40,575 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_connector_destroy [2023-11-06 22:34:40,575 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_read [2023-11-06 22:34:40,575 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_read [2023-11-06 22:34:40,576 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2023-11-06 22:34:40,576 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2023-11-06 22:34:40,576 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:34:40,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:34:40,576 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:34:40,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:34:40,589 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_destroy_locked [2023-11-06 22:34:40,589 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_destroy_locked [2023-11-06 22:34:40,589 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_fifo_destroy [2023-11-06 22:34:40,590 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_fifo_destroy [2023-11-06 22:34:40,590 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_unpopulate [2023-11-06 22:34:40,590 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_waiter_remove [2023-11-06 22:34:40,590 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_waiter_remove [2023-11-06 22:34:40,590 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_stream_base_release [2023-11-06 22:34:40,590 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_stream_base_release [2023-11-06 22:34:40,591 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_release_device [2023-11-06 22:34:40,591 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_release_device [2023-11-06 22:34:40,591 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2023-11-06 22:34:40,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2023-11-06 22:34:40,591 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_driver_unload [2023-11-06 22:34:40,591 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_driver_unload [2023-11-06 22:34:40,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_fb_surf_mutex [2023-11-06 22:34:40,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_fb_surf_mutex [2023-11-06 22:34:40,592 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:34:40,592 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:34:40,592 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-11-06 22:34:40,592 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-11-06 22:34:40,592 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_free [2023-11-06 22:34:40,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_free [2023-11-06 22:34:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_write_unlock [2023-11-06 22:34:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_write_unlock [2023-11-06 22:34:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2023-11-06 22:34:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2023-11-06 22:34:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:34:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_destroy_encode [2023-11-06 22:34:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_destroy_encode [2023-11-06 22:34:40,594 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_work_func [2023-11-06 22:34:40,594 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_work_func [2023-11-06 22:34:40,594 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_update_stream [2023-11-06 22:34:40,594 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_update_stream [2023-11-06 22:34:40,594 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reference [2023-11-06 22:34:40,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reference [2023-11-06 22:34:40,595 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_region [2023-11-06 22:34:40,595 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_region [2023-11-06 22:34:40,595 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_connector_destroy [2023-11-06 22:34:40,595 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_connector_destroy [2023-11-06 22:34:40,595 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_encoder_destroy [2023-11-06 22:34:40,595 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_encoder_destroy [2023-11-06 22:34:40,595 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_cursor_update_dmabuf [2023-11-06 22:34:40,596 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_cursor_update_dmabuf [2023-11-06 22:34:40,596 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-06 22:34:40,596 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-06 22:34:40,596 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:34:40,596 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:34:40,596 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_unpin [2023-11-06 22:34:40,596 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_unpin [2023-11-06 22:34:40,597 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_fence_base_release [2023-11-06 22:34:40,597 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_fence_base_release [2023-11-06 22:34:40,597 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~~bool~0 [2023-11-06 22:34:40,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~~bool~0 [2023-11-06 22:34:40,597 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-11-06 22:34:40,597 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-11-06 22:34:40,597 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_release_mutex [2023-11-06 22:34:40,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_release_mutex [2023-11-06 22:34:40,598 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_3d_resource_inc [2023-11-06 22:34:40,598 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_3d_resource_inc [2023-11-06 22:34:40,598 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_stop [2023-11-06 22:34:40,598 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_stop [2023-11-06 22:34:40,598 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_priv [2023-11-06 22:34:40,599 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_priv [2023-11-06 22:34:40,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:34:40,599 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_goal_irq_mutex [2023-11-06 22:34:40,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_goal_irq_mutex [2023-11-06 22:34:40,599 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:34:40,599 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:34:40,599 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_commit [2023-11-06 22:34:40,600 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_commit [2023-11-06 22:34:40,600 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_init [2023-11-06 22:34:40,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2023-11-06 22:34:40,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2023-11-06 22:34:40,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_hw_mutex [2023-11-06 22:34:40,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_hw_mutex [2023-11-06 22:34:40,600 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_event_fence_action_cleanup [2023-11-06 22:34:40,601 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_event_fence_action_cleanup [2023-11-06 22:34:40,601 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_unpin_panic [2023-11-06 22:34:40,601 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_unpin_panic [2023-11-06 22:34:40,601 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_backing_alloc [2023-11-06 22:34:40,601 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_backing_alloc [2023-11-06 22:34:40,601 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_signaled [2023-11-06 22:34:40,602 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_signaled [2023-11-06 22:34:40,602 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_resume_all [2023-11-06 22:34:40,602 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_resume_all [2023-11-06 22:34:40,602 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reserve [2023-11-06 22:34:40,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reserve [2023-11-06 22:34:40,602 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_idle [2023-11-06 22:34:40,602 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_idle [2023-11-06 22:34:40,603 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_reference [2023-11-06 22:34:40,603 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_reference [2023-11-06 22:34:40,624 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:34:40,625 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:34:40,625 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_base_object_unref [2023-11-06 22:34:40,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_base_object_unref [2023-11-06 22:34:40,625 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_master [2023-11-06 22:34:40,625 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_master [2023-11-06 22:34:40,626 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_fence_create [2023-11-06 22:34:40,626 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_fence_create [2023-11-06 22:34:40,626 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_vram [2023-11-06 22:34:40,626 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_vram [2023-11-06 22:34:40,626 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_remove [2023-11-06 22:34:40,627 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_remove [2023-11-06 22:34:40,627 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_destroy_size [2023-11-06 22:34:40,627 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_destroy_size [2023-11-06 22:34:40,627 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2023-11-06 22:34:40,627 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2023-11-06 22:34:40,627 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_pin [2023-11-06 22:34:40,628 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_pin [2023-11-06 22:34:40,628 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2023-11-06 22:34:40,628 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2023-11-06 22:34:40,628 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2023-11-06 22:34:40,628 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2023-11-06 22:34:40,629 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_surface_base_release [2023-11-06 22:34:40,629 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_surface_base_release [2023-11-06 22:34:40,629 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_mem_glob [2023-11-06 22:34:40,629 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_mem_glob [2023-11-06 22:34:40,629 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_fence_commands [2023-11-06 22:34:40,630 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_fence_commands [2023-11-06 22:34:40,630 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_ping_host [2023-11-06 22:34:40,630 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_ping_host [2023-11-06 22:34:40,630 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_object_device_release [2023-11-06 22:34:40,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_object_device_release [2023-11-06 22:34:40,630 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_release [2023-11-06 22:34:40,631 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_release [2023-11-06 22:34:40,632 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2023-11-06 22:34:40,632 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2023-11-06 22:34:40,632 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_send_fence [2023-11-06 22:34:40,633 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_send_fence [2023-11-06 22:34:40,633 INFO L130 BoogieDeclarations]: Found specification of procedure fill_escape [2023-11-06 22:34:40,633 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_escape [2023-11-06 22:34:40,633 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_manager_takedown [2023-11-06 22:34:40,633 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_manager_takedown [2023-11-06 22:34:40,633 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-06 22:34:40,634 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-06 22:34:40,634 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_release_pinned_bo [2023-11-06 22:34:40,634 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_release_pinned_bo [2023-11-06 22:34:40,634 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2023-11-06 22:34:40,634 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2023-11-06 22:34:40,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:34:40,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-11-06 22:34:40,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-11-06 22:34:40,635 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_timespec [2023-11-06 22:34:40,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_timespec [2023-11-06 22:34:42,276 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:34:42,290 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:35:48,696 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:35:48,730 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:35:48,731 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-06 22:35:48,737 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:35:48 BoogieIcfgContainer [2023-11-06 22:35:48,738 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:35:48,741 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:35:48,741 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:35:48,747 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:35:48,747 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:34:23" (1/3) ... [2023-11-06 22:35:48,748 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f92226c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:35:48, skipping insertion in model container [2023-11-06 22:35:48,748 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:34:38" (2/3) ... [2023-11-06 22:35:48,749 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f92226c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:35:48, skipping insertion in model container [2023-11-06 22:35:48,749 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:35:48" (3/3) ... [2023-11-06 22:35:48,751 INFO L112 eAbstractionObserver]: Analyzing ICFG main17_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-11-06 22:35:48,775 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:35:48,775 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:35:48,927 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:35:48,936 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@330f7338, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:35:48,936 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:35:48,956 INFO L276 IsEmpty]: Start isEmpty. Operand has 3194 states, 1961 states have (on average 1.2702702702702702) internal successors, (2491), 2080 states have internal predecessors, (2491), 998 states have call successors, (998), 233 states have call predecessors, (998), 233 states have return successors, (998), 969 states have call predecessors, (998), 998 states have call successors, (998) [2023-11-06 22:35:48,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-11-06 22:35:48,966 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:35:48,966 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:35:48,967 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:35:48,973 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:35:48,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1819218183, now seen corresponding path program 1 times [2023-11-06 22:35:48,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:35:48,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12633028] [2023-11-06 22:35:48,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:48,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:35:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:35:52,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:35:52,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:35:52,414 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-06 22:35:52,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:35:52,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12633028] [2023-11-06 22:35:52,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12633028] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:35:52,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:35:52,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:35:52,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858240430] [2023-11-06 22:35:52,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:35:52,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:35:52,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:35:52,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:35:52,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:35:52,473 INFO L87 Difference]: Start difference. First operand has 3194 states, 1961 states have (on average 1.2702702702702702) internal successors, (2491), 2080 states have internal predecessors, (2491), 998 states have call successors, (998), 233 states have call predecessors, (998), 233 states have return successors, (998), 969 states have call predecessors, (998), 998 states have call successors, (998) Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:35:54,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:35:56,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:08,891 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:16,221 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:18,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:30,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:32,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:37,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:44,022 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:36:46,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:01,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:03,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:05,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:08,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:15,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:15,448 INFO L93 Difference]: Finished difference Result 10510 states and 15605 transitions. [2023-11-06 22:37:15,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:37:15,451 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2023-11-06 22:37:15,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:37:15,551 INFO L225 Difference]: With dead ends: 10510 [2023-11-06 22:37:15,551 INFO L226 Difference]: Without dead ends: 7261 [2023-11-06 22:37:15,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:37:15,602 INFO L413 NwaCegarLoop]: 1322 mSDtfsCounter, 7136 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 9107 mSolverCounterSat, 3714 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 76.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8007 SdHoareTripleChecker+Valid, 2381 SdHoareTripleChecker+Invalid, 12835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 3714 IncrementalHoareTripleChecker+Valid, 9107 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 80.8s IncrementalHoareTripleChecker+Time [2023-11-06 22:37:15,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8007 Valid, 2381 Invalid, 12835 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [3714 Valid, 9107 Invalid, 14 Unknown, 0 Unchecked, 80.8s Time] [2023-11-06 22:37:15,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7261 states. [2023-11-06 22:37:16,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7261 to 6710. [2023-11-06 22:37:16,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6710 states, 4116 states have (on average 1.251214771622935) internal successors, (5150), 4337 states have internal predecessors, (5150), 2073 states have call successors, (2073), 458 states have call predecessors, (2073), 520 states have return successors, (2315), 2044 states have call predecessors, (2315), 2045 states have call successors, (2315) [2023-11-06 22:37:16,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6710 states to 6710 states and 9538 transitions. [2023-11-06 22:37:16,905 INFO L78 Accepts]: Start accepts. Automaton has 6710 states and 9538 transitions. Word has length 12 [2023-11-06 22:37:16,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:37:16,906 INFO L495 AbstractCegarLoop]: Abstraction has 6710 states and 9538 transitions. [2023-11-06 22:37:16,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:37:16,906 INFO L276 IsEmpty]: Start isEmpty. Operand 6710 states and 9538 transitions. [2023-11-06 22:37:16,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-06 22:37:16,908 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:37:16,908 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:16,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:37:16,909 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:37:16,909 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:16,910 INFO L85 PathProgramCache]: Analyzing trace with hash 559306855, now seen corresponding path program 1 times [2023-11-06 22:37:16,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:16,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006272888] [2023-11-06 22:37:16,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:16,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:18,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:18,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:37:18,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:18,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:18,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:18,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006272888] [2023-11-06 22:37:18,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006272888] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:37:18,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:37:18,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:37:18,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667398365] [2023-11-06 22:37:18,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:37:18,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:37:18,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:18,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:37:18,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:37:18,975 INFO L87 Difference]: Start difference. First operand 6710 states and 9538 transitions. Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:37:21,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:22,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:34,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:41,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:43,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:52,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:37:54,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []