./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.7.3/main3_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_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/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_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/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_bcd7f3e3-2870-4a92-b660-c97e4e983766/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 2c422fb06a669ce5225d4a34bb003621d8e04f4e033c19b27cdce4080ea01ff2 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:03:04,833 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:03:04,966 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:03:04,978 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:03:04,979 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:03:05,030 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:03:05,032 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:03:05,032 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:03:05,034 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:03:05,040 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:03:05,041 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:03:05,042 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:03:05,042 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:03:05,045 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:03:05,045 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:03:05,046 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:03:05,046 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:03:05,047 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:03:05,048 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:03:05,048 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:03:05,049 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:03:05,049 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:03:05,051 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:03:05,051 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:03:05,052 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:03:05,052 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:03:05,053 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:03:05,054 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:03:05,054 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:03:05,055 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:03:05,056 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:03:05,057 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:03:05,057 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:03:05,057 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:03:05,058 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:03:05,058 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:03:05,058 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_bcd7f3e3-2870-4a92-b660-c97e4e983766/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_bcd7f3e3-2870-4a92-b660-c97e4e983766/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 -> 2c422fb06a669ce5225d4a34bb003621d8e04f4e033c19b27cdce4080ea01ff2 [2023-11-06 22:03:05,388 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:03:05,421 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:03:05,424 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:03:05,428 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:03:05,429 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:03:05,431 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-11-06 22:03:08,864 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:03:10,010 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:03:10,010 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-11-06 22:03:10,263 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/data/fdab597c9/417d64331ffa40c1a38cfaa6ce535fd8/FLAG234c7f0dd [2023-11-06 22:03:10,284 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/data/fdab597c9/417d64331ffa40c1a38cfaa6ce535fd8 [2023-11-06 22:03:10,294 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:03:10,297 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:03:10,304 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:03:10,305 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:03:10,312 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:03:10,313 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:03:10" (1/1) ... [2023-11-06 22:03:10,314 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@154bfdb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:10, skipping insertion in model container [2023-11-06 22:03:10,314 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:03:10" (1/1) ... [2023-11-06 22:03:10,618 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:03:21,423 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_bcd7f3e3-2870-4a92-b660-c97e4e983766/sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i[722028,722041] [2023-11-06 22:03:21,963 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:03:22,042 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:03:22,186 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:03:22,272 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:03:22,274 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:03:22,291 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:03:22,296 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:03:22,307 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:03:22,319 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:03:22,319 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:03:22,320 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:03:22,320 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:03:22,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [8180] [2023-11-06 22:03:22,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8206] [2023-11-06 22:03:22,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8214] [2023-11-06 22:03:22,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8217] [2023-11-06 22:03:22,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8511] [2023-11-06 22:03:22,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8513] [2023-11-06 22:03:22,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8599] [2023-11-06 22:03:22,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8601] [2023-11-06 22:03:22,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [8793] [2023-11-06 22:03:22,368 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:03:22,411 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:03:22,423 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:03:22,427 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:03:22,427 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:03:22,436 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:03:22,437 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:03:22,511 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:03:22,517 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:03:22,622 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:03:22,624 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:03:22,667 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:03:22,699 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:03:22,720 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:03:22,778 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:03:22,784 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:03:22,794 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:03:22,814 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:03:22,858 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:03:22,859 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:03:22,860 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:03:22,860 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:03:22,861 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:03:22,861 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:03:22,862 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:03:22,862 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:03:22,863 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:03:22,865 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:03:22,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [17904] [2023-11-06 22:03:22,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [17908] [2023-11-06 22:03:22,888 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:03:22,889 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:03:22,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18375] [2023-11-06 22:03:22,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18406] [2023-11-06 22:03:22,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18408] [2023-11-06 22:03:22,898 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:03:22,899 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:03:22,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18478] [2023-11-06 22:03:22,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [18486] [2023-11-06 22:03:22,941 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:03:22,945 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:03:22,949 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:03:22,970 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:03:23,034 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:03:23,037 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:03:23,041 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:03:23,042 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:03:23,056 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:03:23,092 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:03:23,103 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:03:23,140 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:03:23,177 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:03:23,186 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:03:23,186 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:03:23,187 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:03:23,192 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:03:23,194 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:03:23,215 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:03:23,219 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_bcd7f3e3-2870-4a92-b660-c97e4e983766/sv-benchmarks/c/ldv-linux-3.7.3/main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i[722028,722041] [2023-11-06 22:03:23,254 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:03:24,120 WARN L672 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:03:24,120 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:03:24,129 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:03:24,130 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24 WrapperNode [2023-11-06 22:03:24,131 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:03:24,132 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:03:24,132 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:03:24,133 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:03:24,142 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:03:24" (1/1) ... [2023-11-06 22:03:24,537 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:03:24" (1/1) ... [2023-11-06 22:03:25,015 INFO L138 Inliner]: procedures = 1046, calls = 9851, calls flagged for inlining = 361, calls inlined = 206, statements flattened = 9661 [2023-11-06 22:03:25,016 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:03:25,016 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:03:25,017 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:03:25,017 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:03:25,029 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,029 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,109 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,110 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,425 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,483 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,744 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,773 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,855 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:03:25,856 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:03:25,856 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:03:25,856 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:03:25,857 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (1/1) ... [2023-11-06 22:03:25,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:03:25,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:03:25,895 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/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:03:25,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcd7f3e3-2870-4a92-b660-c97e4e983766/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:03:25,951 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dummy_query_bo_prepare [2023-11-06 22:03:25,951 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dummy_query_bo_prepare [2023-11-06 22:03:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_destroy [2023-11-06 22:03:25,952 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_destroy [2023-11-06 22:03:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_init [2023-11-06 22:03:25,952 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_init [2023-11-06 22:03:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure idr_destroy [2023-11-06 22:03:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_destroy [2023-11-06 22:03:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_init [2023-11-06 22:03:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_init [2023-11-06 22:03:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-11-06 22:03:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-11-06 22:03:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_round_pot [2023-11-06 22:03:25,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_round_pot [2023-11-06 22:03:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure drm_master_get [2023-11-06 22:03:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_master_get [2023-11-06 22:03:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-11-06 22:03:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-11-06 22:03:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_crtc_set_config [2023-11-06 22:03:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_crtc_set_config [2023-11-06 22:03:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2023-11-06 22:03:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2023-11-06 22:03:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mtrr_del [2023-11-06 22:03:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mtrr_del [2023-11-06 22:03:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_move_buffer [2023-11-06 22:03:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_move_buffer [2023-11-06 22:03:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_firstopen [2023-11-06 22:03:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_firstopen [2023-11-06 22:03:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_lastclose [2023-11-06 22:03:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_lastclose [2023-11-06 22:03:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_pause_all [2023-11-06 22:03:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_pause_all [2023-11-06 22:03:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_surface_destroy [2023-11-06 22:03:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_surface_destroy [2023-11-06 22:03:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_destroy [2023-11-06 22:03:25,960 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_destroy [2023-11-06 22:03:25,960 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-06 22:03:25,960 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-06 22:03:25,960 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2023-11-06 22:03:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 22:03:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 22:03:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-11-06 22:03:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-11-06 22:03:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unreserve [2023-11-06 22:03:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unreserve [2023-11-06 22:03:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-06 22:03:25,963 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-06 22:03:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kmap [2023-11-06 22:03:25,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kmap [2023-11-06 22:03:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-06 22:03:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-06 22:03:25,964 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_backing_free [2023-11-06 22:03:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_backing_free [2023-11-06 22:03:25,964 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_vram_or_gmr [2023-11-06 22:03:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_vram_or_gmr [2023-11-06 22:03:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_kunmap [2023-11-06 22:03:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_kunmap [2023-11-06 22:03:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-11-06 22:03:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-11-06 22:03:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:03:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_commit_list [2023-11-06 22:03:25,966 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_commit_list [2023-11-06 22:03:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_hw_mutex [2023-11-06 22:03:25,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_hw_mutex [2023-11-06 22:03:25,967 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_emit_dummy_query [2023-11-06 22:03:25,968 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_emit_dummy_query [2023-11-06 22:03:25,968 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_hw_context_destroy [2023-11-06 22:03:25,968 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_hw_context_destroy [2023-11-06 22:03:25,968 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_del_active [2023-11-06 22:03:25,968 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_del_active [2023-11-06 22:03:25,968 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_alloc [2023-11-06 22:03:25,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_alloc [2023-11-06 22:03:25,969 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_destroy [2023-11-06 22:03:25,969 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_destroy [2023-11-06 22:03:25,969 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2023-11-06 22:03:25,970 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2023-11-06 22:03:25,970 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_resource_release [2023-11-06 22:03:25,973 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_resource_release [2023-11-06 22:03:25,974 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_base_object_init [2023-11-06 22:03:25,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_base_object_init [2023-11-06 22:03:25,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:03:25,974 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_vt_unlock [2023-11-06 22:03:25,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_vt_unlock [2023-11-06 22:03:25,976 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_waiter_add [2023-11-06 22:03:25,976 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_waiter_add [2023-11-06 22:03:25,977 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_complete [2023-11-06 22:03:25,983 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_complete [2023-11-06 22:03:25,983 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_crtc_destroy [2023-11-06 22:03:25,983 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_crtc_destroy [2023-11-06 22:03:25,983 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-11-06 22:03:25,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-11-06 22:03:25,983 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dma_buffer [2023-11-06 22:03:25,984 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dma_buffer [2023-11-06 22:03:25,984 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2023-11-06 22:03:25,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2023-11-06 22:03:25,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:03:25,984 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_cursor_update_image [2023-11-06 22:03:25,984 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_cursor_update_image [2023-11-06 22:03:25,985 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_display_unit_cleanup [2023-11-06 22:03:25,985 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_display_unit_cleanup [2023-11-06 22:03:25,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:03:25,985 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:03:25,986 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_destroy [2023-11-06 22:03:25,986 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_destroy [2023-11-06 22:03:25,986 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_context_base_release [2023-11-06 22:03:25,986 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_context_base_release [2023-11-06 22:03:25,986 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_passed [2023-11-06 22:03:25,986 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_passed [2023-11-06 22:03:25,986 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-11-06 22:03:25,987 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-11-06 22:03:25,987 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_have_3d [2023-11-06 22:03:25,987 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_have_3d [2023-11-06 22:03:25,987 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_have_pitchlock [2023-11-06 22:03:25,987 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_have_pitchlock [2023-11-06 22:03:25,987 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-11-06 22:03:25,987 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-11-06 22:03:25,988 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_stream_destroy [2023-11-06 22:03:25,988 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_stream_destroy [2023-11-06 22:03:25,988 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 22:03:25,988 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 22:03:25,989 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_write [2023-11-06 22:03:25,989 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_write [2023-11-06 22:03:25,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex [2023-11-06 22:03:25,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex [2023-11-06 22:03:25,989 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_wait [2023-11-06 22:03:25,990 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_wait [2023-11-06 22:03:25,990 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_close [2023-11-06 22:03:25,990 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_close [2023-11-06 22:03:26,065 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 22:03:26,066 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 22:03:26,066 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:03:26,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:03:26,066 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_write_svga [2023-11-06 22:03:26,066 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_write_svga [2023-11-06 22:03:26,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_release_mutex [2023-11-06 22:03:26,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_release_mutex [2023-11-06 22:03:26,066 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_init [2023-11-06 22:03:26,066 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_init [2023-11-06 22:03:26,067 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fallback_wait [2023-11-06 22:03:26,067 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fallback_wait [2023-11-06 22:03:26,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:03:26,067 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_reference [2023-11-06 22:03:26,067 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_reference [2023-11-06 22:03:26,067 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2023-11-06 22:03:26,067 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2023-11-06 22:03:26,067 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_hw_surface_destroy [2023-11-06 22:03:26,067 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_hw_surface_destroy [2023-11-06 22:03:26,067 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-06 22:03:26,067 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-06 22:03:26,067 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-11-06 22:03:26,067 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-11-06 22:03:26,068 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_connector_attach_encoder [2023-11-06 22:03:26,068 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_connector_attach_encoder [2023-11-06 22:03:26,068 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_reserve [2023-11-06 22:03:26,068 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_reserve [2023-11-06 22:03:26,068 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 22:03:26,068 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 22:03:26,068 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_off [2023-11-06 22:03:26,068 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_off [2023-11-06 22:03:26,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 22:03:26,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 22:03:26,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:03:26,068 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:03:26,069 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_crtc_set_gamma_size [2023-11-06 22:03:26,069 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_crtc_set_gamma_size [2023-11-06 22:03:26,069 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_write_lock [2023-11-06 22:03:26,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_write_lock [2023-11-06 22:03:26,069 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_3d_resource_dec [2023-11-06 22:03:26,069 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_3d_resource_dec [2023-11-06 22:03:26,069 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_attach_property [2023-11-06 22:03:26,069 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_attach_property [2023-11-06 22:03:26,069 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-06 22:03:26,069 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-06 22:03:26,069 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_device_release [2023-11-06 22:03:26,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_device_release [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:03:26,070 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-11-06 22:03:26,070 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-11-06 22:03:26,070 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2023-11-06 22:03:26,070 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2023-11-06 22:03:26,070 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_global_release [2023-11-06 22:03:26,070 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_global_release [2023-11-06 22:03:26,071 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-06 22:03:26,071 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-06 22:03:26,071 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:03:26,071 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:03:26,071 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-06 22:03:26,071 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-06 22:03:26,071 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_add_active [2023-11-06 22:03:26,071 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_add_active [2023-11-06 22:03:26,071 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fpriv [2023-11-06 22:03:26,071 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fpriv [2023-11-06 22:03:26,071 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2023-11-06 22:03:26,071 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2023-11-06 22:03:26,071 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_reserve_buffers [2023-11-06 22:03:26,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_reserve_buffers [2023-11-06 22:03:26,072 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_kmap_obj_virtual [2023-11-06 22:03:26,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_kmap_obj_virtual [2023-11-06 22:03:26,072 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_start_of_vram [2023-11-06 22:03:26,072 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_start_of_vram [2023-11-06 22:03:26,072 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 22:03:26,072 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 22:03:26,072 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_set_par [2023-11-06 22:03:26,072 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_set_par [2023-11-06 22:03:26,072 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_populate [2023-11-06 22:03:26,072 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_dirty_mark [2023-11-06 22:03:26,072 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_dirty_mark [2023-11-06 22:03:26,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cmdbuf_mutex [2023-11-06 22:03:26,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cmdbuf_mutex [2023-11-06 22:03:26,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cmdbuf_mutex [2023-11-06 22:03:26,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cmdbuf_mutex [2023-11-06 22:03:26,073 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_crtc_destroy [2023-11-06 22:03:26,073 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_crtc_destroy [2023-11-06 22:03:26,073 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2023-11-06 22:03:26,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2023-11-06 22:03:26,073 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_send_stop [2023-11-06 22:03:26,073 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_send_stop [2023-11-06 22:03:26,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:03:26,079 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vblank_cleanup [2023-11-06 22:03:26,079 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vblank_cleanup [2023-11-06 22:03:26,079 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_du_connector_detect [2023-11-06 22:03:26,079 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_du_connector_detect [2023-11-06 22:03:26,079 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-11-06 22:03:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-11-06 22:03:26,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:03:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:03:26,080 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_unref [2023-11-06 22:03:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_unref [2023-11-06 22:03:26,080 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_create [2023-11-06 22:03:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_create [2023-11-06 22:03:26,080 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_resource_unreference [2023-11-06 22:03:26,081 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_resource_unreference [2023-11-06 22:03:26,081 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2023-11-06 22:03:26,081 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2023-11-06 22:03:26,081 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_bo_get_guest_ptr [2023-11-06 22:03:26,081 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_bo_get_guest_ptr [2023-11-06 22:03:26,081 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_placement [2023-11-06 22:03:26,081 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_placement [2023-11-06 22:03:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_save_vga [2023-11-06 22:03:26,082 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_save_vga [2023-11-06 22:03:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 22:03:26,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 22:03:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fences_update [2023-11-06 22:03:26,082 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fences_update [2023-11-06 22:03:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sync_obj_unref [2023-11-06 22:03:26,082 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sync_obj_unref [2023-11-06 22:03:26,083 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_crtc_set_config [2023-11-06 22:03:26,083 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_crtc_set_config [2023-11-06 22:03:26,083 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2023-11-06 22:03:26,083 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2023-11-06 22:03:26,083 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-11-06 22:03:26,083 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-11-06 22:03:26,083 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2023-11-06 22:03:26,083 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2023-11-06 22:03:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_is_full [2023-11-06 22:03:26,084 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_is_full [2023-11-06 22:03:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_send_put [2023-11-06 22:03:26,084 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_send_put [2023-11-06 22:03:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_marker_pull [2023-11-06 22:03:26,084 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_marker_pull [2023-11-06 22:03:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure fb_deferred_io_cleanup [2023-11-06 22:03:26,084 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_deferred_io_cleanup [2023-11-06 22:03:26,085 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 22:03:26,085 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 22:03:26,085 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2023-11-06 22:03:26,085 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2023-11-06 22:03:26,085 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_update_seqno [2023-11-06 22:03:26,085 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_update_seqno [2023-11-06 22:03:26,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fb_surf_mutex [2023-11-06 22:03:26,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fb_surf_mutex [2023-11-06 22:03:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-06 22:03:26,086 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-06 22:03:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic [2023-11-06 22:03:26,086 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic [2023-11-06 22:03:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fences_perform_actions [2023-11-06 22:03:26,086 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fences_perform_actions [2023-11-06 22:03:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_encoder_destroy [2023-11-06 22:03:26,087 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_encoder_destroy [2023-11-06 22:03:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure fill_flush [2023-11-06 22:03:26,087 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_flush [2023-11-06 22:03:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2023-11-06 22:03:26,087 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2023-11-06 22:03:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:03:26,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:03:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_unreference [2023-11-06 22:03:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_unreference [2023-11-06 22:03:26,088 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_unreference [2023-11-06 22:03:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_unreference [2023-11-06 22:03:26,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2023-11-06 22:03:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2023-11-06 22:03:26,088 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_fence_buffer_objects [2023-11-06 22:03:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_fence_buffer_objects [2023-11-06 22:03:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2023-11-06 22:03:26,089 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2023-11-06 22:03:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fifo_mutex [2023-11-06 22:03:26,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fifo_mutex [2023-11-06 22:03:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:03:26,089 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:03:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_wait [2023-11-06 22:03:26,089 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_wait [2023-11-06 22:03:26,090 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_prepare [2023-11-06 22:03:26,090 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_prepare [2023-11-06 22:03:26,090 INFO L130 BoogieDeclarations]: Found specification of procedure drm_master_put [2023-11-06 22:03:26,090 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_master_put [2023-11-06 22:03:26,090 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2023-11-06 22:03:26,090 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2023-11-06 22:03:26,090 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-11-06 22:03:26,090 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-11-06 22:03:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_goal_irq_mutex [2023-11-06 22:03:26,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_goal_irq_mutex [2023-11-06 22:03:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_bo_pin [2023-11-06 22:03:26,091 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_bo_pin [2023-11-06 22:03:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:03:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 22:03:26,091 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 22:03:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_init [2023-11-06 22:03:26,092 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_init [2023-11-06 22:03:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure timespec_sub [2023-11-06 22:03:26,092 INFO L138 BoogieDeclarations]: Found implementation of procedure timespec_sub [2023-11-06 22:03:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_close [2023-11-06 22:03:26,092 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_close [2023-11-06 22:03:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:03:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_resume [2023-11-06 22:03:26,093 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_resume [2023-11-06 22:03:26,093 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:03:26,093 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:03:26,095 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2023-11-06 22:03:26,095 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2023-11-06 22:03:26,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:03:26,096 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fb_close [2023-11-06 22:03:26,096 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fb_close [2023-11-06 22:03:26,096 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ttm_unbind [2023-11-06 22:03:26,096 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ttm_unbind [2023-11-06 22:03:26,096 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2023-11-06 22:03:26,096 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2023-11-06 22:03:26,097 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_pm_suspend [2023-11-06 22:03:26,098 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_pm_suspend [2023-11-06 22:03:26,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:03:26,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:03:26,099 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_unpin [2023-11-06 22:03:26,099 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_unpin [2023-11-06 22:03:26,099 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_kms_restore_vga [2023-11-06 22:03:26,099 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_kms_restore_vga [2023-11-06 22:03:26,099 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_request_device [2023-11-06 22:03:26,099 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_request_device [2023-11-06 22:03:26,100 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_unreference [2023-11-06 22:03:26,100 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_unreference [2023-11-06 22:03:26,100 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-11-06 22:03:26,100 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-11-06 22:03:26,100 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 22:03:26,100 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 22:03:26,100 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex [2023-11-06 22:03:26,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex [2023-11-06 22:03:26,101 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_unref [2023-11-06 22:03:26,101 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_unref [2023-11-06 22:03:26,101 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_fifo_down [2023-11-06 22:03:26,101 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_fifo_down [2023-11-06 22:03:26,101 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_ldu_connector_destroy [2023-11-06 22:03:26,101 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_ldu_connector_destroy [2023-11-06 22:03:26,101 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_read [2023-11-06 22:03:26,101 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_read [2023-11-06 22:03:26,102 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2023-11-06 22:03:26,102 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2023-11-06 22:03:26,102 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:03:26,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:03:26,102 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:03:26,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:03:26,102 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_vt_lock [2023-11-06 22:03:26,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_vt_lock [2023-11-06 22:03:26,103 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_destroy_locked [2023-11-06 22:03:26,103 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_destroy_locked [2023-11-06 22:03:26,103 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_fifo_destroy [2023-11-06 22:03:26,103 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_fifo_destroy [2023-11-06 22:03:26,103 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_pool_unpopulate [2023-11-06 22:03:26,103 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_seqno_waiter_remove [2023-11-06 22:03:26,103 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_seqno_waiter_remove [2023-11-06 22:03:26,104 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_stream_base_release [2023-11-06 22:03:26,104 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_stream_base_release [2023-11-06 22:03:26,104 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_release_device [2023-11-06 22:03:26,104 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_release_device [2023-11-06 22:03:26,104 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2023-11-06 22:03:26,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2023-11-06 22:03:26,104 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_driver_unload [2023-11-06 22:03:26,104 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_driver_unload [2023-11-06 22:03:26,105 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2023-11-06 22:03:26,105 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2023-11-06 22:03:26,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_fb_surf_mutex [2023-11-06 22:03:26,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_fb_surf_mutex [2023-11-06 22:03:26,105 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:03:26,105 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:03:26,105 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-11-06 22:03:26,105 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-11-06 22:03:26,106 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_global_free [2023-11-06 22:03:26,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_global_free [2023-11-06 22:03:26,106 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_write_unlock [2023-11-06 22:03:26,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_write_unlock [2023-11-06 22:03:26,106 INFO L130 BoogieDeclarations]: Found specification of procedure drm_connector_init [2023-11-06 22:03:26,106 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_connector_init [2023-11-06 22:03:26,106 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2023-11-06 22:03:26,107 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2023-11-06 22:03:26,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:03:26,107 INFO L130 BoogieDeclarations]: Found specification of procedure drm_encoder_init [2023-11-06 22:03:26,107 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_encoder_init [2023-11-06 22:03:26,107 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_destroy_encode [2023-11-06 22:03:26,107 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_destroy_encode [2023-11-06 22:03:26,107 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_work_func [2023-11-06 22:03:26,107 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_work_func [2023-11-06 22:03:26,108 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_lock_set_kill [2023-11-06 22:03:26,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_lock_set_kill [2023-11-06 22:03:26,108 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_update_stream [2023-11-06 22:03:26,108 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_update_stream [2023-11-06 22:03:26,108 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reference [2023-11-06 22:03:26,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reference [2023-11-06 22:03:26,108 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_region [2023-11-06 22:03:26,108 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_region [2023-11-06 22:03:26,109 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_connector_destroy [2023-11-06 22:03:26,109 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_connector_destroy [2023-11-06 22:03:26,109 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_encoder_destroy [2023-11-06 22:03:26,109 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_encoder_destroy [2023-11-06 22:03:26,109 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_cursor_update_dmabuf [2023-11-06 22:03:26,109 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_cursor_update_dmabuf [2023-11-06 22:03:26,109 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-06 22:03:26,109 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-06 22:03:26,110 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:03:26,110 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:03:26,110 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_unpin [2023-11-06 22:03:26,110 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_unpin [2023-11-06 22:03:26,114 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_fence_base_release [2023-11-06 22:03:26,114 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_fence_base_release [2023-11-06 22:03:26,114 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_master_init [2023-11-06 22:03:26,114 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_master_init [2023-11-06 22:03:26,115 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~~bool~0 [2023-11-06 22:03:26,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint32_t~0~TO~~bool~0 [2023-11-06 22:03:26,115 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-11-06 22:03:26,115 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-11-06 22:03:26,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_release_mutex [2023-11-06 22:03:26,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_release_mutex [2023-11-06 22:03:26,115 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_init [2023-11-06 22:03:26,115 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_init [2023-11-06 22:03:26,116 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_3d_resource_inc [2023-11-06 22:03:26,116 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_3d_resource_inc [2023-11-06 22:03:26,116 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_stop [2023-11-06 22:03:26,116 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_stop [2023-11-06 22:03:26,116 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_priv [2023-11-06 22:03:26,116 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_priv [2023-11-06 22:03:26,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:03:26,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_goal_irq_mutex [2023-11-06 22:03:26,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_goal_irq_mutex [2023-11-06 22:03:26,117 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:03:26,117 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:03:26,117 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_commit [2023-11-06 22:03:26,117 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_commit [2023-11-06 22:03:26,117 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_init [2023-11-06 22:03:26,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2023-11-06 22:03:26,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2023-11-06 22:03:26,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_hw_mutex [2023-11-06 22:03:26,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_hw_mutex [2023-11-06 22:03:26,118 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_event_fence_action_cleanup [2023-11-06 22:03:26,118 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_event_fence_action_cleanup [2023-11-06 22:03:26,118 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_unpin_panic [2023-11-06 22:03:26,118 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_unpin_panic [2023-11-06 22:03:26,119 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_sou_backing_alloc [2023-11-06 22:03:26,119 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_sou_backing_alloc [2023-11-06 22:03:26,120 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2023-11-06 22:03:26,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2023-11-06 22:03:26,120 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_obj_signaled [2023-11-06 22:03:26,120 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_obj_signaled [2023-11-06 22:03:26,120 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_overlay_resume_all [2023-11-06 22:03:26,120 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_overlay_resume_all [2023-11-06 22:03:26,120 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_reserve [2023-11-06 22:03:26,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_reserve [2023-11-06 22:03:26,121 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_idle [2023-11-06 22:03:26,121 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_idle [2023-11-06 22:03:26,121 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_reference [2023-11-06 22:03:26,121 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_reference [2023-11-06 22:03:26,121 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:03:26,121 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:03:26,121 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_base_object_unref [2023-11-06 22:03:26,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_base_object_unref [2023-11-06 22:03:26,122 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_master [2023-11-06 22:03:26,122 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_master [2023-11-06 22:03:26,122 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_fence_create [2023-11-06 22:03:26,122 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_fence_create [2023-11-06 22:03:26,122 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_dmabuf_to_vram [2023-11-06 22:03:26,122 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_dmabuf_to_vram [2023-11-06 22:03:26,122 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_remove [2023-11-06 22:03:26,123 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_remove [2023-11-06 22:03:26,123 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_surface_destroy_size [2023-11-06 22:03:26,123 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_surface_destroy_size [2023-11-06 22:03:26,123 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2023-11-06 22:03:26,123 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2023-11-06 22:03:26,123 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_framebuffer_dmabuf_pin [2023-11-06 22:03:26,123 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_framebuffer_dmabuf_pin [2023-11-06 22:03:26,124 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2023-11-06 22:03:26,124 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2023-11-06 22:03:26,124 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2023-11-06 22:03:26,124 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2023-11-06 22:03:26,124 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_user_surface_base_release [2023-11-06 22:03:26,124 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_user_surface_base_release [2023-11-06 22:03:26,124 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_mem_glob [2023-11-06 22:03:26,124 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_mem_glob [2023-11-06 22:03:26,125 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_fence_commands [2023-11-06 22:03:26,125 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_fence_commands [2023-11-06 22:03:26,125 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_ping_host [2023-11-06 22:03:26,125 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_ping_host [2023-11-06 22:03:26,125 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_object_device_release [2023-11-06 22:03:26,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_object_device_release [2023-11-06 22:03:26,125 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_release [2023-11-06 22:03:26,125 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_release [2023-11-06 22:03:26,126 INFO L130 BoogieDeclarations]: Found specification of procedure drm_vblank_init [2023-11-06 22:03:26,126 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_vblank_init [2023-11-06 22:03:26,126 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2023-11-06 22:03:26,126 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2023-11-06 22:03:26,126 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fifo_send_fence [2023-11-06 22:03:26,126 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fifo_send_fence [2023-11-06 22:03:26,126 INFO L130 BoogieDeclarations]: Found specification of procedure fill_escape [2023-11-06 22:03:26,126 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_escape [2023-11-06 22:03:26,127 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_fence_manager_takedown [2023-11-06 22:03:26,127 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_fence_manager_takedown [2023-11-06 22:03:26,127 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-06 22:03:26,127 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-06 22:03:26,127 INFO L130 BoogieDeclarations]: Found specification of procedure vmw_execbuf_release_pinned_bo [2023-11-06 22:03:26,127 INFO L138 BoogieDeclarations]: Found implementation of procedure vmw_execbuf_release_pinned_bo [2023-11-06 22:03:26,127 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2023-11-06 22:03:26,127 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2023-11-06 22:03:26,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:03:26,128 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-11-06 22:03:26,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-11-06 22:03:26,128 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_create_dirty_info_property [2023-11-06 22:03:26,128 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_create_dirty_info_property [2023-11-06 22:03:26,128 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_timespec [2023-11-06 22:03:26,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_timespec [2023-11-06 22:03:27,636 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:03:27,642 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:04:33,779 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:04:33,810 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:04:33,811 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:04:33,817 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:04:33 BoogieIcfgContainer [2023-11-06 22:04:33,817 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:04:33,820 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:04:33,820 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:04:33,823 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:04:33,824 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:03:10" (1/3) ... [2023-11-06 22:04:33,824 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16d0b7b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:04:33, skipping insertion in model container [2023-11-06 22:04:33,825 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:03:24" (2/3) ... [2023-11-06 22:04:33,825 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16d0b7b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:04:33, skipping insertion in model container [2023-11-06 22:04:33,825 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:04:33" (3/3) ... [2023-11-06 22:04:33,826 INFO L112 eAbstractionObserver]: Analyzing ICFG main3_drivers-gpu-drm-vmwgfx-vmwgfx-ko--32_7a--linux-3.5.i [2023-11-06 22:04:33,845 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:04:33,846 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:04:33,979 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:04:33,986 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;@5b729a13, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:04:33,987 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:04:34,005 INFO L276 IsEmpty]: Start isEmpty. Operand has 4223 states, 2623 states have (on average 1.2863133816240946) internal successors, (3374), 2756 states have internal predecessors, (3374), 1340 states have call successors, (1340), 258 states have call predecessors, (1340), 258 states have return successors, (1340), 1313 states have call predecessors, (1340), 1340 states have call successors, (1340) [2023-11-06 22:04:34,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-11-06 22:04:34,013 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:04:34,014 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:04:34,014 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:04:34,019 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:04:34,019 INFO L85 PathProgramCache]: Analyzing trace with hash 707908281, now seen corresponding path program 1 times [2023-11-06 22:04:34,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:04:34,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109788490] [2023-11-06 22:04:34,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:04:34,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:04:35,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:04:36,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:04:36,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:04:36,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:04:36,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:04:36,509 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:04:36,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:04:36,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109788490] [2023-11-06 22:04:36,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109788490] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:04:36,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:04:36,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:04:36,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995921695] [2023-11-06 22:04:36,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:04:36,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:04:36,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:04:36,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:04:36,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:04:36,563 INFO L87 Difference]: Start difference. First operand has 4223 states, 2623 states have (on average 1.2863133816240946) internal successors, (3374), 2756 states have internal predecessors, (3374), 1340 states have call successors, (1340), 258 states have call predecessors, (1340), 258 states have return successors, (1340), 1313 states have call predecessors, (1340), 1340 states have call successors, (1340) Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:04:37,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:04:39,834 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:04:45,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:04:56,578 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:05:10,628 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:05:12,803 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:05:14,846 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:05:20,645 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:05:27,443 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:05:29,475 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:05:44,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:05:46,820 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:05:48,838 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:05:51,945 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:06:00,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:06:00,617 INFO L93 Difference]: Finished difference Result 12561 states and 18781 transitions. [2023-11-06 22:06:00,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:06:00,620 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 19 [2023-11-06 22:06:00,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:06:00,729 INFO L225 Difference]: With dead ends: 12561 [2023-11-06 22:06:00,730 INFO L226 Difference]: Without dead ends: 8289 [2023-11-06 22:06:00,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:06:00,786 INFO L413 NwaCegarLoop]: 2309 mSDtfsCounter, 8658 mSDsluCounter, 1781 mSDsCounter, 0 mSdLazyCounter, 9539 mSolverCounterSat, 4271 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 77.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9817 SdHoareTripleChecker+Valid, 4090 SdHoareTripleChecker+Invalid, 13823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 4271 IncrementalHoareTripleChecker+Valid, 9539 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 81.8s IncrementalHoareTripleChecker+Time [2023-11-06 22:06:00,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9817 Valid, 4090 Invalid, 13823 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [4271 Valid, 9539 Invalid, 13 Unknown, 0 Unchecked, 81.8s Time] [2023-11-06 22:06:00,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2023-11-06 22:06:02,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 7736. [2023-11-06 22:06:02,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7736 states, 4775 states have (on average 1.2619895287958116) internal successors, (6026), 5010 states have internal predecessors, (6026), 2415 states have call successors, (2415), 483 states have call predecessors, (2415), 545 states have return successors, (2661), 2388 states have call predecessors, (2661), 2387 states have call successors, (2661) [2023-11-06 22:06:02,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7736 states to 7736 states and 11102 transitions. [2023-11-06 22:06:02,120 INFO L78 Accepts]: Start accepts. Automaton has 7736 states and 11102 transitions. Word has length 19 [2023-11-06 22:06:02,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:06:02,121 INFO L495 AbstractCegarLoop]: Abstraction has 7736 states and 11102 transitions. [2023-11-06 22:06:02,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:06:02,122 INFO L276 IsEmpty]: Start isEmpty. Operand 7736 states and 11102 transitions. [2023-11-06 22:06:02,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2023-11-06 22:06:02,123 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:06:02,124 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:06:02,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:06:02,124 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:06:02,125 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:06:02,125 INFO L85 PathProgramCache]: Analyzing trace with hash 466716597, now seen corresponding path program 1 times [2023-11-06 22:06:02,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:06:02,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885204878] [2023-11-06 22:06:02,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:06:02,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:06:03,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:06:03,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:06:03,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:06:03,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:06:03,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:06:03,997 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:06:03,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:06:03,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885204878] [2023-11-06 22:06:03,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885204878] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:06:03,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:06:03,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:06:03,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241975909] [2023-11-06 22:06:03,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:06:04,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:06:04,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:06:04,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:06:04,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:06:04,002 INFO L87 Difference]: Start difference. First operand 7736 states and 11102 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:06:06,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:06:08,191 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:06:14,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:06:28,266 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:06:37,263 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:06:39,718 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:06:41,757 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 []