./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-vhost-vhost_net.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/config/KojakReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-vhost-vhost_net.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/config/svcomp-Reach-64bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 55670862d435f89395d9c5bd913c74ebb8ba36be27c93bd654b4a4c0e448a603 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-03 03:51:58,570 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-03 03:51:58,646 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/config/svcomp-Reach-64bit-Kojak_Default.epf [2023-12-03 03:51:58,651 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-03 03:51:58,651 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.Interpolating solver [2023-12-03 03:51:58,672 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-03 03:51:58,673 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-03 03:51:58,673 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ALWAYS [2023-12-03 03:51:58,674 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-03 03:51:58,675 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-03 03:51:58,675 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-03 03:51:58,676 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-03 03:51:58,676 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-03 03:51:58,677 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-03 03:51:58,677 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-03 03:51:58,678 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-03 03:51:58,678 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-03 03:51:58,679 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-03 03:51:58,679 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-03 03:51:58,680 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2023-12-03 03:51:58,680 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2023-12-03 03:51:58,681 INFO L153 SettingsManager]: * Theory for external solver=ALL [2023-12-03 03:51:58,682 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-03 03:51:58,682 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-12-03 03:51:58,682 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-03 03:51:58,683 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-03 03:51:58,683 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-03 03:51:58,684 INFO L153 SettingsManager]: * Trace refinement strategy=PENGUIN [2023-12-03 03:51:58,684 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-03 03:51:58,685 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-03 03:51:58,685 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/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_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak 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 -> 55670862d435f89395d9c5bd913c74ebb8ba36be27c93bd654b4a4c0e448a603 [2023-12-03 03:51:58,886 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-03 03:51:58,921 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-03 03:51:58,923 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-03 03:51:58,924 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-03 03:51:58,925 INFO L274 PluginConnector]: CDTParser initialized [2023-12-03 03:51:58,926 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-vhost-vhost_net.ko.cil.out.i [2023-12-03 03:52:01,727 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-03 03:52:02,212 INFO L384 CDTParser]: Found 1 translation units. [2023-12-03 03:52:02,212 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-vhost-vhost_net.ko.cil.out.i [2023-12-03 03:52:02,250 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/data/2cb21c51a/b0b11d6894c046c4a1f1abf06240546e/FLAG868b85d3f [2023-12-03 03:52:02,262 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/data/2cb21c51a/b0b11d6894c046c4a1f1abf06240546e [2023-12-03 03:52:02,264 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-03 03:52:02,266 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-03 03:52:02,267 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-03 03:52:02,267 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-03 03:52:02,271 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-03 03:52:02,272 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 03:52:02" (1/1) ... [2023-12-03 03:52:02,273 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5844f20d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:02, skipping insertion in model container [2023-12-03 03:52:02,273 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 03:52:02" (1/1) ... [2023-12-03 03:52:02,388 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-03 03:52:03,696 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_587f3242-e5cb-41d6-9589-c6e682ddc530/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-vhost-vhost_net.ko.cil.out.i[345844,345857] [2023-12-03 03:52:04,061 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-03 03:52:04,095 INFO L202 MainTranslator]: Completed pre-run [2023-12-03 03:52:04,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5021-5027] [2023-12-03 03:52:04,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "b " "%%" "gs" ":" "%P" "1" ",%0": "=q" (pfo_ret__): "p" (& current_task)); [5056-5063] [2023-12-03 03:52:04,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "w " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& current_task)); [5066-5073] [2023-12-03 03:52:04,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "l " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& current_task)); [5076-5083] [2023-12-03 03:52:04,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "q " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& current_task)); [5086-5093] [2023-12-03 03:52:04,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "b " "%%" "gs" ":" "%P" "1" ",%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5143-5150] [2023-12-03 03:52:04,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "w " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5153-5160] [2023-12-03 03:52:04,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "l " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5163-5170] [2023-12-03 03:52:04,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("mov" "q " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5173-5180] [2023-12-03 03:52:04,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t" "call %P[old]" "\n662:\n" ".section .altinstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "661b\n" " " ".quad" " " "663f\n" "\t .word " "(3*32+16)" "\n" "\t .byte 662b-661b\n" "\t .byte 664f-663f\n" ".previous\n" ".section .discard,\"aw\",@progbits\n" "\t .byte 0xff + (664f-663f) - (662b-661b)\n" ".previous\n" ".section .altinstr_replacement, \"ax\"\n" "663:\n\t" "call %P[new]" "\n664:\n" ".previous": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new] "i" (& copy_user_generic_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [5376-5407] [2023-12-03 03:52:04,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)((u8 *)src))), "i" (1), "0" (ret)); [5522-5552] [2023-12-03 03:52:04,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)((u16 *)src))), "i" (2), "0" (ret)); [5555-5585] [2023-12-03 03:52:04,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)((u32 *)src))), "i" (4), "0" (ret)); [5588-5618] [2023-12-03 03:52:04,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)((u64 *)src))), "i" (8), "0" (ret)); [5621-5651] [2023-12-03 03:52:04,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)((u64 *)src))), "i" (10), "0" (ret)); [5655-5685] [2023-12-03 03:52:04,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u16 *)((char *)dst + 8))): "m" (*((struct __large_struct *)((u16 *)((char *)src + 8)))), "i" (2), "0" (ret)); [5692-5722] [2023-12-03 03:52:04,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)((u64 *)src))), "i" (16), "0" (ret)); [5726-5756] [2023-12-03 03:52:04,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)((char *)dst + 8))): "m" (*((struct __large_struct *)((u64 *)((char *)src + 8)))), "i" (8), "0" (ret)); [5763-5793] [2023-12-03 03:52:04,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)((u8 *)dst))), "i" (1), "0" (ret)); [5846-5869] [2023-12-03 03:52:04,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)((u16 *)dst))), "i" (2), "0" (ret)); [5872-5895] [2023-12-03 03:52:04,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)((u32 *)dst))), "i" (4), "0" (ret)); [5898-5921] [2023-12-03 03:52:04,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)((u64 *)dst))), "i" (8), "0" (ret)); [5924-5947] [2023-12-03 03:52:04,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)((u64 *)dst))), "i" (10), "0" (ret)); [5951-5974] [2023-12-03 03:52:04,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": : : "memory"); [5981] [2023-12-03 03:52:04,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "ir" (*((u16 *)src + 4)), "m" (*((struct __large_struct *)((u16 *)dst + 4))), "i" (2), "0" (ret)); [5982-6005] [2023-12-03 03:52:04,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)((u64 *)dst))), "i" (16), "0" (ret)); [6009-6032] [2023-12-03 03:52:04,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": : : "memory"); [6039] [2023-12-03 03:52:04,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src + 1)), "m" (*((struct __large_struct *)((u64 *)dst + 1))), "i" (8), "0" (ret)); [6040-6063] [2023-12-03 03:52:04,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6103] [2023-12-03 03:52:04,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6110] [2023-12-03 03:52:04,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6123] [2023-12-03 03:52:04,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (128), "i" (sizeof(struct bug_entry ))); [6412-6418] [2023-12-03 03:52:04,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [6579] [2023-12-03 03:52:04,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [6586] [2023-12-03 03:52:04,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [6593] [2023-12-03 03:52:04,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [6600] [2023-12-03 03:52:04,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (log_base + a), "g" ((long )((((sz + 32768UL) - 1UL) / 4096UL) / 8UL)), "rm" (tmp___7->addr_limit.seg)); [7174-7175] [2023-12-03 03:52:04,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" ((void *)a), "g" ((long )m->memory_size), "rm" (tmp___8->addr_limit.seg)); [7218-7219] [2023-12-03 03:52:04,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (desc), "g" ((long )((unsigned long )num * sizeof(*desc))), "rm" (tmp___10->addr_limit.seg)); [7322-7323] [2023-12-03 03:52:04,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag___0), "=r" (roksum___0): "1" (avail), "g" ((long )((sizeof(*avail) + (unsigned long )num * sizeof(avail->ring[0])) + s)), "rm" (tmp___13->addr_limit.seg)); [7336-7338] [2023-12-03 03:52:04,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag___1), "=r" (roksum___1): "1" (used), "g" ((long )((sizeof(*used) + (unsigned long )num * sizeof(used->ring[0])) + s)), "rm" (tmp___16->addr_limit.seg)); [7351-7353] [2023-12-03 03:52:04,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7615] [2023-12-03 03:52:04,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7649-7650] [2023-12-03 03:52:04,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7653-7654] [2023-12-03 03:52:04,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7657-7658] [2023-12-03 03:52:04,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7661-7662] [2023-12-03 03:52:04,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7665-7666] [2023-12-03 03:52:04,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7696-7697] [2023-12-03 03:52:04,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7700-7701] [2023-12-03 03:52:04,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7704-7705] [2023-12-03 03:52:04,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7708-7709] [2023-12-03 03:52:04,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7712-7713] [2023-12-03 03:52:04,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7794-7795] [2023-12-03 03:52:04,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7798-7799] [2023-12-03 03:52:04,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7802-7803] [2023-12-03 03:52:04,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7806-7807] [2023-12-03 03:52:04,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7810-7811] [2023-12-03 03:52:04,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8309-8310] [2023-12-03 03:52:04,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8313-8314] [2023-12-03 03:52:04,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8317-8318] [2023-12-03 03:52:04,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8321-8322] [2023-12-03 03:52:04,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8325-8326] [2023-12-03 03:52:04,336 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (903), "i" (sizeof(struct bug_entry ))); [8472-8478] [2023-12-03 03:52:04,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8571] [2023-12-03 03:52:04,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (958), "i" (sizeof(struct bug_entry ))); [8614-8620] [2023-12-03 03:52:04,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9289-9319] [2023-12-03 03:52:04,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9322-9352] [2023-12-03 03:52:04,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9355-9385] [2023-12-03 03:52:04,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9388-9418] [2023-12-03 03:52:04,361 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9523] [2023-12-03 03:52:04,362 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=q" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9543-9573] [2023-12-03 03:52:04,363 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9576-9606] [2023-12-03 03:52:04,363 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9609-9639] [2023-12-03 03:52:04,363 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9642-9672] [2023-12-03 03:52:04,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (1234), "i" (sizeof(struct bug_entry ))); [10073-10079] [2023-12-03 03:52:04,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "iq" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10148-10171] [2023-12-03 03:52:04,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "ir" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10174-10197] [2023-12-03 03:52:04,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "ir" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10200-10223] [2023-12-03 03:52:04,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "er" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10226-10249] [2023-12-03 03:52:04,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "iq" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10318-10342] [2023-12-03 03:52:04,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "ir" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10345-10369] [2023-12-03 03:52:04,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "ir" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10372-10396] [2023-12-03 03:52:04,378 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "er" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10399-10423] [2023-12-03 03:52:04,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10473] [2023-12-03 03:52:04,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "iq" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10493-10517] [2023-12-03 03:52:04,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "ir" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10520-10544] [2023-12-03 03:52:04,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "ir" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10547-10571] [2023-12-03 03:52:04,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "er" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10574-10598] [2023-12-03 03:52:04,381 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10653] [2023-12-03 03:52:04,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10743] [2023-12-03 03:52:04,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10793] [2023-12-03 03:52:04,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10812-10813] [2023-12-03 03:52:04,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10816-10817] [2023-12-03 03:52:04,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10820-10821] [2023-12-03 03:52:04,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10824-10825] [2023-12-03 03:52:04,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10828-10829] [2023-12-03 03:52:04,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10917] [2023-12-03 03:52:04,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [10955-10985] [2023-12-03 03:52:04,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [10988-11018] [2023-12-03 03:52:04,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [11021-11051] [2023-12-03 03:52:04,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [11054-11084] [2023-12-03 03:52:04,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11169-11170] [2023-12-03 03:52:04,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11173-11174] [2023-12-03 03:52:04,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11177-11178] [2023-12-03 03:52:04,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11181-11182] [2023-12-03 03:52:04,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11185-11186] [2023-12-03 03:52:04,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11329-11330] [2023-12-03 03:52:04,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11333-11334] [2023-12-03 03:52:04,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11337-11338] [2023-12-03 03:52:04,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11341-11342] [2023-12-03 03:52:04,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11345-11346] [2023-12-03 03:52:04,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11409-11410] [2023-12-03 03:52:04,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11413-11414] [2023-12-03 03:52:04,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11417-11418] [2023-12-03 03:52:04,406 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11421-11422] [2023-12-03 03:52:04,406 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11425-11426] [2023-12-03 03:52:04,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11475] [2023-12-03 03:52:04,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [11494] [2023-12-03 03:52:04,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11514-11544] [2023-12-03 03:52:04,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11547-11577] [2023-12-03 03:52:04,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11580-11610] [2023-12-03 03:52:04,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11613-11643] [2023-12-03 03:52:04,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11739-11740] [2023-12-03 03:52:04,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11743-11744] [2023-12-03 03:52:04,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11747-11748] [2023-12-03 03:52:04,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11751-11752] [2023-12-03 03:52:04,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11755-11756] [2023-12-03 03:52:04,415 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_587f3242-e5cb-41d6-9589-c6e682ddc530/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-vhost-vhost_net.ko.cil.out.i[345844,345857] [2023-12-03 03:52:04,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13165] [2023-12-03 03:52:04,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13453] [2023-12-03 03:52:04,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13559] [2023-12-03 03:52:04,521 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-03 03:52:04,583 WARN L675 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-03 03:52:04,583 WARN L675 CHandler]: The function __get_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-12-03 03:52:04,583 WARN L675 CHandler]: The function __put_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-12-03 03:52:04,583 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-03 03:52:04,591 INFO L206 MainTranslator]: Completed translation [2023-12-03 03:52:04,591 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04 WrapperNode [2023-12-03 03:52:04,591 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-03 03:52:04,592 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-03 03:52:04,592 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-03 03:52:04,593 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-03 03:52:04,600 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,656 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,752 INFO L138 Inliner]: procedures = 229, calls = 2017, calls flagged for inlining = 100, calls inlined = 56, statements flattened = 3407 [2023-12-03 03:52:04,753 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-03 03:52:04,753 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-03 03:52:04,754 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-03 03:52:04,754 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-03 03:52:04,763 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,763 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,778 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,778 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,876 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,896 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,915 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,926 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,947 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-03 03:52:04,948 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-03 03:52:04,948 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-03 03:52:04,948 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-03 03:52:04,949 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 03:52:04" (1/1) ... [2023-12-03 03:52:04,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-12-03 03:52:04,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/z3 [2023-12-03 03:52:04,977 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2023-12-03 03:52:04,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2023-12-03 03:52:05,013 INFO L130 BoogieDeclarations]: Found specification of procedure vq_access_ok [2023-12-03 03:52:05,013 INFO L138 BoogieDeclarations]: Found implementation of procedure vq_access_ok [2023-12-03 03:52:05,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-03 03:52:05,013 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_work_flush [2023-12-03 03:52:05,013 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_work_flush [2023-12-03 03:52:05,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-03 03:52:05,013 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2023-12-03 03:52:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2023-12-03 03:52:05,014 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_dev_check_owner [2023-12-03 03:52:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_dev_check_owner [2023-12-03 03:52:05,014 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-12-03 03:52:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-12-03 03:52:05,014 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-12-03 03:52:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-12-03 03:52:05,014 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_vq_reset [2023-12-03 03:52:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_vq_reset [2023-12-03 03:52:05,014 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-03 03:52:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-03 03:52:05,015 INFO L130 BoogieDeclarations]: Found specification of procedure vq_log_access_ok [2023-12-03 03:52:05,015 INFO L138 BoogieDeclarations]: Found implementation of procedure vq_log_access_ok [2023-12-03 03:52:05,015 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-03 03:52:05,015 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-03 03:52:05,015 INFO L130 BoogieDeclarations]: Found specification of procedure tx_poll_start [2023-12-03 03:52:05,015 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_poll_start [2023-12-03 03:52:05,015 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_poll_queue [2023-12-03 03:52:05,015 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_poll_queue [2023-12-03 03:52:05,015 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_open [2023-12-03 03:52:05,015 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_open [2023-12-03 03:52:05,016 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-03 03:52:05,016 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-03 03:52:05,016 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-12-03 03:52:05,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-12-03 03:52:05,016 INFO L130 BoogieDeclarations]: Found specification of procedure eventfd_fget [2023-12-03 03:52:05,016 INFO L138 BoogieDeclarations]: Found implementation of procedure eventfd_fget [2023-12-03 03:52:05,016 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_poll_init [2023-12-03 03:52:05,016 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_poll_init [2023-12-03 03:52:05,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-03 03:52:05,016 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-03 03:52:05,017 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-03 03:52:05,017 INFO L130 BoogieDeclarations]: Found specification of procedure vq_memory_access_ok [2023-12-03 03:52:05,017 INFO L138 BoogieDeclarations]: Found implementation of procedure vq_memory_access_ok [2023-12-03 03:52:05,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-03 03:52:05,017 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-03 03:52:05,017 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-03 03:52:05,017 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_work_queue [2023-12-03 03:52:05,017 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_work_queue [2023-12-03 03:52:05,017 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_stop [2023-12-03 03:52:05,017 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_stop [2023-12-03 03:52:05,017 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2023-12-03 03:52:05,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2023-12-03 03:52:05,018 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-03 03:52:05,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-03 03:52:05,018 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_dev_cleanup [2023-12-03 03:52:05,018 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_dev_cleanup [2023-12-03 03:52:05,018 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-12-03 03:52:05,018 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-12-03 03:52:05,018 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_flush_vq [2023-12-03 03:52:05,018 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_flush_vq [2023-12-03 03:52:05,018 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_stop_vq [2023-12-03 03:52:05,018 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_stop_vq [2023-12-03 03:52:05,019 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-12-03 03:52:05,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-12-03 03:52:05,019 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-12-03 03:52:05,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-12-03 03:52:05,019 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-03 03:52:05,019 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-03 03:52:05,019 INFO L130 BoogieDeclarations]: Found specification of procedure fput [2023-12-03 03:52:05,019 INFO L138 BoogieDeclarations]: Found implementation of procedure fput [2023-12-03 03:52:05,019 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-12-03 03:52:05,019 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-12-03 03:52:05,019 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-12-03 03:52:05,019 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-12-03 03:52:05,020 INFO L130 BoogieDeclarations]: Found specification of procedure tx_poll_stop [2023-12-03 03:52:05,020 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_poll_stop [2023-12-03 03:52:05,020 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-12-03 03:52:05,020 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-12-03 03:52:05,020 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-03 03:52:05,020 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_has_feature [2023-12-03 03:52:05,020 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_has_feature [2023-12-03 03:52:05,020 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-03 03:52:05,020 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-03 03:52:05,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-03 03:52:05,020 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-03 03:52:05,021 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_work_init [2023-12-03 03:52:05,021 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_work_init [2023-12-03 03:52:05,021 INFO L130 BoogieDeclarations]: Found specification of procedure eventfd_ctx_fileget [2023-12-03 03:52:05,021 INFO L138 BoogieDeclarations]: Found implementation of procedure eventfd_ctx_fileget [2023-12-03 03:52:05,021 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_flush [2023-12-03 03:52:05,021 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_flush [2023-12-03 03:52:05,021 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-03 03:52:05,021 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-03 03:52:05,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-03 03:52:05,021 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-12-03 03:52:05,021 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-12-03 03:52:05,021 INFO L130 BoogieDeclarations]: Found specification of procedure eventfd_ctx_put [2023-12-03 03:52:05,022 INFO L138 BoogieDeclarations]: Found implementation of procedure eventfd_ctx_put [2023-12-03 03:52:05,022 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_ioctl [2023-12-03 03:52:05,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_ioctl [2023-12-03 03:52:05,022 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_disable_vq [2023-12-03 03:52:05,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_disable_vq [2023-12-03 03:52:05,022 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_exit [2023-12-03 03:52:05,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_exit [2023-12-03 03:52:05,022 INFO L130 BoogieDeclarations]: Found specification of procedure mmput [2023-12-03 03:52:05,022 INFO L138 BoogieDeclarations]: Found implementation of procedure mmput [2023-12-03 03:52:05,022 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-12-03 03:52:05,022 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-12-03 03:52:05,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-03 03:52:05,023 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-03 03:52:05,023 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-03 03:52:05,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-03 03:52:05,023 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_poll_stop [2023-12-03 03:52:05,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_poll_stop [2023-12-03 03:52:05,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-03 03:52:05,023 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-03 03:52:05,023 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_stop [2023-12-03 03:52:05,023 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_stop [2023-12-03 03:52:05,023 INFO L130 BoogieDeclarations]: Found specification of procedure memory_access_ok [2023-12-03 03:52:05,023 INFO L138 BoogieDeclarations]: Found implementation of procedure memory_access_ok [2023-12-03 03:52:05,024 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-12-03 03:52:05,024 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-12-03 03:52:05,024 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-12-03 03:52:05,024 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-12-03 03:52:05,024 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_work_seq_done [2023-12-03 03:52:05,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_work_seq_done [2023-12-03 03:52:05,024 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_init [2023-12-03 03:52:05,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_init [2023-12-03 03:52:05,024 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_net_release [2023-12-03 03:52:05,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_net_release [2023-12-03 03:52:05,024 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-12-03 03:52:05,024 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-12-03 03:52:05,025 INFO L130 BoogieDeclarations]: Found specification of procedure lock_is_held [2023-12-03 03:52:05,025 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_is_held [2023-12-03 03:52:05,025 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_poll_flush [2023-12-03 03:52:05,025 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_poll_flush [2023-12-03 03:52:05,025 INFO L130 BoogieDeclarations]: Found specification of procedure log_access_ok [2023-12-03 03:52:05,025 INFO L138 BoogieDeclarations]: Found implementation of procedure log_access_ok [2023-12-03 03:52:05,025 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_dereference [2023-12-03 03:52:05,025 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_dereference [2023-12-03 03:52:05,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-03 03:52:05,025 INFO L130 BoogieDeclarations]: Found specification of procedure vhost_poll_start [2023-12-03 03:52:05,025 INFO L138 BoogieDeclarations]: Found implementation of procedure vhost_poll_start [2023-12-03 03:52:05,025 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-03 03:52:05,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-03 03:52:05,026 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-03 03:52:05,026 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-03 03:52:05,448 INFO L241 CfgBuilder]: Building ICFG [2023-12-03 03:52:05,451 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-03 03:52:05,779 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:05,789 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2023-12-03 03:52:05,789 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2023-12-03 03:52:05,837 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:05,842 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2023-12-03 03:52:05,842 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2023-12-03 03:52:10,931 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:10,943 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:10,946 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:10,948 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:10,949 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:10,951 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:10,952 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:12,054 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##402: assume !false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##401: assume false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##269: assume false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##270: assume !false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##209: assume !false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##208: assume false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##306: assume false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##307: assume !false; [2023-12-03 03:52:12,055 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2023-12-03 03:52:12,056 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##389: assume false; [2023-12-03 03:52:12,056 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##390: assume !false; [2023-12-03 03:52:12,056 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false;call ULTIMATE.dealloc(~#backend~0#1.base, ~#backend~0#1.offset);havoc ~#backend~0#1.base, ~#backend~0#1.offset;call ULTIMATE.dealloc(~#features~0#1.base, ~#features~0#1.offset);havoc ~#features~0#1.base, ~#features~0#1.offset; [2023-12-03 03:52:12,056 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##327: assume !false; [2023-12-03 03:52:12,056 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##326: assume false; [2023-12-03 03:52:12,259 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-12-03 03:52:12,802 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume !false; [2023-12-03 03:52:12,802 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume false; [2023-12-03 03:52:12,883 INFO L282 CfgBuilder]: Performing block encoding [2023-12-03 03:52:13,514 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-03 03:52:13,514 INFO L309 CfgBuilder]: Removed 40 assume(true) statements. [2023-12-03 03:52:13,516 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 03:52:13 BoogieIcfgContainer [2023-12-03 03:52:13,516 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-03 03:52:13,517 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2023-12-03 03:52:13,517 INFO L270 PluginConnector]: Initializing CodeCheck... [2023-12-03 03:52:13,527 INFO L274 PluginConnector]: CodeCheck initialized [2023-12-03 03:52:13,527 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 03:52:13" (1/1) ... [2023-12-03 03:52:13,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-03 03:52:13,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:13,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1279 states to 880 states and 1279 transitions. [2023-12-03 03:52:13,620 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 1279 transitions. [2023-12-03 03:52:13,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-12-03 03:52:13,622 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:13,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:14,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:14,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:14,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:14,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 881 states and 1278 transitions. [2023-12-03 03:52:14,846 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 1278 transitions. [2023-12-03 03:52:14,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2023-12-03 03:52:14,849 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:14,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:15,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:15,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:15,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:15,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 884 states and 1281 transitions. [2023-12-03 03:52:15,737 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1281 transitions. [2023-12-03 03:52:15,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-03 03:52:15,737 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:15,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:16,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:16,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:16,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:16,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 884 states and 1280 transitions. [2023-12-03 03:52:16,374 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1280 transitions. [2023-12-03 03:52:16,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-12-03 03:52:16,375 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:16,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:16,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:16,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:16,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 888 states and 1294 transitions. [2023-12-03 03:52:16,904 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 1294 transitions. [2023-12-03 03:52:16,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-03 03:52:16,905 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:16,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:17,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:17,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:17,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:17,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 892 states and 1308 transitions. [2023-12-03 03:52:17,540 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 1308 transitions. [2023-12-03 03:52:17,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-03 03:52:17,543 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:17,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:17,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:18,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:18,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:18,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 897 states and 1321 transitions. [2023-12-03 03:52:18,159 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1321 transitions. [2023-12-03 03:52:18,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-12-03 03:52:18,161 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:18,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:18,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:18,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:18,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:18,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 901 states and 1328 transitions. [2023-12-03 03:52:18,744 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 1328 transitions. [2023-12-03 03:52:18,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-12-03 03:52:18,745 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:18,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:19,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:19,233 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:19,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:19,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 902 states and 1328 transitions. [2023-12-03 03:52:19,255 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1328 transitions. [2023-12-03 03:52:19,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-03 03:52:19,257 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:19,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:19,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:19,848 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:19,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:19,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1343 states to 906 states and 1335 transitions. [2023-12-03 03:52:19,901 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 1335 transitions. [2023-12-03 03:52:19,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-03 03:52:19,902 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:19,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:20,434 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:20,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:20,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1346 states to 908 states and 1338 transitions. [2023-12-03 03:52:20,453 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1338 transitions. [2023-12-03 03:52:20,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-12-03 03:52:20,454 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:20,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:20,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:20,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:20,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:20,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1349 states to 910 states and 1341 transitions. [2023-12-03 03:52:20,911 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1341 transitions. [2023-12-03 03:52:20,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-03 03:52:20,913 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:20,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:21,421 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-03 03:52:21,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:21,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1351 states to 912 states and 1343 transitions. [2023-12-03 03:52:21,445 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1343 transitions. [2023-12-03 03:52:21,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-12-03 03:52:21,446 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:21,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:21,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:21,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-03 03:52:21,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:21,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1354 states to 914 states and 1346 transitions. [2023-12-03 03:52:21,913 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1346 transitions. [2023-12-03 03:52:21,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-03 03:52:21,915 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:21,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:22,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:22,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:22,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 918 states and 1350 transitions. [2023-12-03 03:52:22,461 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 1350 transitions. [2023-12-03 03:52:22,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-03 03:52:22,463 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:22,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:22,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:22,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 03:52:23,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:23,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 922 states and 1354 transitions. [2023-12-03 03:52:23,032 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1354 transitions. [2023-12-03 03:52:23,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-03 03:52:23,034 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:23,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:23,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:23,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:23,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:23,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 924 states and 1356 transitions. [2023-12-03 03:52:23,807 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1356 transitions. [2023-12-03 03:52:23,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-03 03:52:23,809 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:23,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:24,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:24,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:24,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:24,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 926 states and 1358 transitions. [2023-12-03 03:52:24,459 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1358 transitions. [2023-12-03 03:52:24,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-03 03:52:24,461 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:24,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:24,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:25,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:25,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:25,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 928 states and 1360 transitions. [2023-12-03 03:52:25,129 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1360 transitions. [2023-12-03 03:52:25,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-03 03:52:25,131 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:25,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:25,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:25,773 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:25,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:25,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1370 states to 930 states and 1362 transitions. [2023-12-03 03:52:25,804 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1362 transitions. [2023-12-03 03:52:25,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-03 03:52:25,806 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:25,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:26,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:26,254 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-03 03:52:26,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:26,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1377 states to 933 states and 1369 transitions. [2023-12-03 03:52:26,322 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 1369 transitions. [2023-12-03 03:52:26,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-12-03 03:52:26,324 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:26,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:26,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:26,802 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-03 03:52:26,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:26,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 936 states and 1376 transitions. [2023-12-03 03:52:26,876 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1376 transitions. [2023-12-03 03:52:26,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-12-03 03:52:26,878 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:26,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:27,501 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:27,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:27,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 942 states and 1396 transitions. [2023-12-03 03:52:27,776 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1396 transitions. [2023-12-03 03:52:27,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-12-03 03:52:27,778 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:27,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:28,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:28,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:28,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 944 states and 1399 transitions. [2023-12-03 03:52:28,526 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1399 transitions. [2023-12-03 03:52:28,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-12-03 03:52:28,527 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:28,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:28,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:28,968 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:28,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:28,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 946 states and 1403 transitions. [2023-12-03 03:52:28,993 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1403 transitions. [2023-12-03 03:52:28,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-12-03 03:52:28,994 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:28,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:29,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:29,396 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:29,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:29,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 948 states and 1405 transitions. [2023-12-03 03:52:29,462 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1405 transitions. [2023-12-03 03:52:29,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-12-03 03:52:29,464 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:29,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:29,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:29,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:29,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:29,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 950 states and 1409 transitions. [2023-12-03 03:52:29,983 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1409 transitions. [2023-12-03 03:52:29,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-12-03 03:52:29,986 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:29,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:30,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:30,543 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:30,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:30,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 952 states and 1412 transitions. [2023-12-03 03:52:30,576 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1412 transitions. [2023-12-03 03:52:30,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-12-03 03:52:30,578 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:30,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:31,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:31,114 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:31,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:31,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 954 states and 1414 transitions. [2023-12-03 03:52:31,193 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1414 transitions. [2023-12-03 03:52:31,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-03 03:52:31,196 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:31,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:31,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:31,689 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:31,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:31,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1431 states to 956 states and 1417 transitions. [2023-12-03 03:52:31,737 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1417 transitions. [2023-12-03 03:52:31,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-03 03:52:31,741 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:31,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:32,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:32,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:32,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 958 states and 1420 transitions. [2023-12-03 03:52:32,249 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1420 transitions. [2023-12-03 03:52:32,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-03 03:52:32,251 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:32,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:32,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:32,707 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:32,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:32,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 960 states and 1423 transitions. [2023-12-03 03:52:32,776 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1423 transitions. [2023-12-03 03:52:32,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-03 03:52:32,780 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:32,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:33,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:33,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:33,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:33,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 962 states and 1426 transitions. [2023-12-03 03:52:33,408 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1426 transitions. [2023-12-03 03:52:33,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-03 03:52:33,411 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:33,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:33,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:33,793 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:33,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:33,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 964 states and 1428 transitions. [2023-12-03 03:52:33,826 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1428 transitions. [2023-12-03 03:52:33,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-03 03:52:33,830 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:33,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:34,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:34,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:34,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:34,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 966 states and 1431 transitions. [2023-12-03 03:52:34,351 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1431 transitions. [2023-12-03 03:52:34,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-03 03:52:34,353 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:34,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:34,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:34,767 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:34,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:34,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 968 states and 1433 transitions. [2023-12-03 03:52:34,808 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1433 transitions. [2023-12-03 03:52:34,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-03 03:52:34,810 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:34,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:35,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:35,191 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:35,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:35,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 970 states and 1435 transitions. [2023-12-03 03:52:35,221 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1435 transitions. [2023-12-03 03:52:35,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-03 03:52:35,224 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:35,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:35,718 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 03:52:35,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:35,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 972 states and 1437 transitions. [2023-12-03 03:52:35,758 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1437 transitions. [2023-12-03 03:52:35,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2023-12-03 03:52:35,768 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:35,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:36,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:36,223 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 958 trivial. 0 not checked. [2023-12-03 03:52:36,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:36,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 972 states and 1428 transitions. [2023-12-03 03:52:36,278 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1428 transitions. [2023-12-03 03:52:36,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2023-12-03 03:52:36,286 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:36,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:36,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:36,929 INFO L134 CoverageAnalysis]: Checked inductivity of 1881 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1881 trivial. 0 not checked. [2023-12-03 03:52:37,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:37,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 976 states and 1432 transitions. [2023-12-03 03:52:37,015 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1432 transitions. [2023-12-03 03:52:37,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-12-03 03:52:37,023 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:37,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:37,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:37,656 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1892 trivial. 0 not checked. [2023-12-03 03:52:37,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:37,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 977 states and 1433 transitions. [2023-12-03 03:52:37,709 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1433 transitions. [2023-12-03 03:52:37,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-03 03:52:37,716 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:37,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:38,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:38,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1893 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1893 trivial. 0 not checked. [2023-12-03 03:52:38,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:38,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 932 states and 1359 transitions. [2023-12-03 03:52:38,414 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 1359 transitions. [2023-12-03 03:52:38,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2023-12-03 03:52:38,420 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:38,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:38,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1881 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1881 trivial. 0 not checked. [2023-12-03 03:52:39,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:39,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 936 states and 1363 transitions. [2023-12-03 03:52:39,031 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1363 transitions. [2023-12-03 03:52:39,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-03 03:52:39,036 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:39,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:39,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:39,609 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1892 trivial. 0 not checked. [2023-12-03 03:52:39,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:39,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 937 states and 1364 transitions. [2023-12-03 03:52:39,633 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 1364 transitions. [2023-12-03 03:52:39,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-03 03:52:39,641 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 03:52:39,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 03:52:40,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 03:52:40,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1893 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1893 trivial. 0 not checked. [2023-12-03 03:52:40,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 03:52:40,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 889 states and 1288 transitions. [2023-12-03 03:52:40,263 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1288 transitions. [2023-12-03 03:52:40,265 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-03 03:52:40,265 WARN L420 CodeCheckObserver]: This Program is SAFE, Check terminated with 45 iterations. [2023-12-03 03:52:40,275 INFO L751 CodeCheckObserver]: All specifications hold 1 specifications checked. All of them hold [2023-12-03 03:52:40,808 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,812 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,813 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,814 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,815 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,816 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,817 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,818 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,819 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,820 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,821 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,822 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,823 INFO L560 CodeCheckObserver]: Invariant with dag size 1 [2023-12-03 03:52:40,824 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 03.12 03:52:40 ImpRootNode [2023-12-03 03:52:40,824 INFO L131 PluginConnector]: ------------------------ END CodeCheck---------------------------- [2023-12-03 03:52:40,824 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-03 03:52:40,824 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-03 03:52:40,825 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-03 03:52:40,825 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 03:52:13" (3/4) ... [2023-12-03 03:52:40,827 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-12-03 03:52:40,829 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2023-12-03 03:52:40,829 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure eventfd_fget [2023-12-03 03:52:40,829 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_poll_init [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_empty [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_poll_stop [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure INIT_LIST_HEAD [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kthread_stop [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vq_access_ok [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure memory_access_ok [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_work_flush [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wake_up_process [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock_irq [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vq_memory_access_ok [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure current_thread_info [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_dev_check_owner [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_work_seq_done [2023-12-03 03:52:40,830 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_work_init [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_init [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_release [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_vq_reset [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure eventfd_ctx_fileget [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_flush [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_work_queue [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_stop [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vq_log_access_ok [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_blast_assert [2023-12-03 03:52:40,831 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_dev_cleanup [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure might_fault [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_flush_vq [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_stop_vq [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure eventfd_ctx_put [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __mutex_init [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_is_held [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_ioctl [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_disable_vq [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_poll_flush [2023-12-03 03:52:40,832 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure fput [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_exit [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mmput [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure log_access_ok [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_nested [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irq [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lockdep_rcu_dereference [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tx_poll_stop [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tx_poll_start [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_poll_queue [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_net_open [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure schedule [2023-12-03 03:52:40,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_poll_start [2023-12-03 03:52:40,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vhost_has_feature [2023-12-03 03:52:40,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2023-12-03 03:52:40,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ERR_PTR [2023-12-03 03:52:40,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2023-12-03 03:52:40,881 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 555 nodes and edges [2023-12-03 03:52:40,889 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 171 nodes and edges [2023-12-03 03:52:40,897 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 48 nodes and edges [2023-12-03 03:52:40,906 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2023-12-03 03:52:40,914 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2023-12-03 03:52:40,918 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-12-03 03:52:40,921 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2023-12-03 03:52:40,924 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-12-03 03:52:41,311 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/witness.graphml [2023-12-03 03:52:41,311 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/witness.yml [2023-12-03 03:52:41,311 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-03 03:52:41,312 INFO L158 Benchmark]: Toolchain (without parser) took 39046.35ms. Allocated memory was 146.8MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 98.4MB in the beginning and 415.4MB in the end (delta: -317.0MB). Peak memory consumption was 733.5MB. Max. memory is 16.1GB. [2023-12-03 03:52:41,313 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 111.1MB. Free memory is still 83.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-03 03:52:41,313 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2324.69ms. Allocated memory was 146.8MB in the beginning and 176.2MB in the end (delta: 29.4MB). Free memory was 98.4MB in the beginning and 90.2MB in the end (delta: 8.2MB). Peak memory consumption was 83.5MB. Max. memory is 16.1GB. [2023-12-03 03:52:41,314 INFO L158 Benchmark]: Boogie Procedure Inliner took 160.55ms. Allocated memory is still 176.2MB. Free memory was 90.2MB in the beginning and 70.3MB in the end (delta: 19.9MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2023-12-03 03:52:41,314 INFO L158 Benchmark]: Boogie Preprocessor took 194.11ms. Allocated memory is still 176.2MB. Free memory was 70.3MB in the beginning and 89.1MB in the end (delta: -18.7MB). Peak memory consumption was 28.8MB. Max. memory is 16.1GB. [2023-12-03 03:52:41,315 INFO L158 Benchmark]: RCFGBuilder took 8568.39ms. Allocated memory was 176.2MB in the beginning and 293.6MB in the end (delta: 117.4MB). Free memory was 89.1MB in the beginning and 157.7MB in the end (delta: -68.7MB). Peak memory consumption was 112.3MB. Max. memory is 16.1GB. [2023-12-03 03:52:41,315 INFO L158 Benchmark]: CodeCheck took 27306.55ms. Allocated memory was 293.6MB in the beginning and 1.2GB in the end (delta: 906.0MB). Free memory was 157.7MB in the beginning and 484.6MB in the end (delta: -326.9MB). Peak memory consumption was 578.0MB. Max. memory is 16.1GB. [2023-12-03 03:52:41,316 INFO L158 Benchmark]: Witness Printer took 487.12ms. Allocated memory is still 1.2GB. Free memory was 484.6MB in the beginning and 415.4MB in the end (delta: 69.2MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. [2023-12-03 03:52:41,318 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - StatisticsResult: Ultimate CodeCheck benchmark data CFG has 65 procedures, 880 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 26.7s, OverallIterations: 45, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16289 SdHoareTripleChecker+Valid, 20.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7233 mSDsluCounter, 17905 SdHoareTripleChecker+Invalid, 18.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 9863 mSDsCounter, 1675 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7242 IncrementalHoareTripleChecker+Invalid, 8917 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1675 mSolverCounterUnsat, 8042 mSDtfsCounter, 7242 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 25244 GetRequests, 25114 SyntacticMatches, 80 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1153 ImplicationChecksByTransitivity, 0.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: 0.5s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 5.5s InterpolantComputationTime, 4555 NumberOfCodeBlocks, 4555 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 4511 ConstructedInterpolants, 0 QuantifiedInterpolants, 5831 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 44 InterpolantComputations, 35 PerfectInterpolantSequences, 12437/12491 InterpolantCoveringCapability, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - PositiveResult [Line: 11805]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 6453]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13854]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13130]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13616]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8141]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7629]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7118]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8235]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13613]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6808]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6925]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7723]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6458]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7846]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6403]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7770]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6910]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6738]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6703]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 14085]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6762]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13242]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13422]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13992]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5427]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5475]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13080]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7013]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6789]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6410]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8225]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6337]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7518]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7431]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6308]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13852]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8258]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6337]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13741]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13074]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7849]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13488]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5219]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6200]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7631]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13723]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13607]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13999]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 14079]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13369]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7442]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13618]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7837]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13843]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7501]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8231]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7016]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7385]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13330]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6698]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6793]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8390]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13811]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5038]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13514]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7205]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13382]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8207]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6847]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13078]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6455]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13846]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7534]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6706]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6277]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13382]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6925]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13562]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7623]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7840]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13232]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6757]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6235]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7255]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13529]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7088]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5124]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6925]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6915]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8374]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6345]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6477]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7834]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6703]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6355]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7586]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 11943]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13690]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6836]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13811]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8231]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13523]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6366]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6211]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7414]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7383]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7013]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6420]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13823]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5210]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13382]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6355]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13284]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6789]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8228]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13983]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7198]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7258]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13610]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13920]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13135]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 14032]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6836]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 13866]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6789]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7843]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7770]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7849]: Loop Invariant Derived loop invariant: 1 * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 111.1MB. Free memory is still 83.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2324.69ms. Allocated memory was 146.8MB in the beginning and 176.2MB in the end (delta: 29.4MB). Free memory was 98.4MB in the beginning and 90.2MB in the end (delta: 8.2MB). Peak memory consumption was 83.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 160.55ms. Allocated memory is still 176.2MB. Free memory was 90.2MB in the beginning and 70.3MB in the end (delta: 19.9MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 194.11ms. Allocated memory is still 176.2MB. Free memory was 70.3MB in the beginning and 89.1MB in the end (delta: -18.7MB). Peak memory consumption was 28.8MB. Max. memory is 16.1GB. * RCFGBuilder took 8568.39ms. Allocated memory was 176.2MB in the beginning and 293.6MB in the end (delta: 117.4MB). Free memory was 89.1MB in the beginning and 157.7MB in the end (delta: -68.7MB). Peak memory consumption was 112.3MB. Max. memory is 16.1GB. * CodeCheck took 27306.55ms. Allocated memory was 293.6MB in the beginning and 1.2GB in the end (delta: 906.0MB). Free memory was 157.7MB in the beginning and 484.6MB in the end (delta: -326.9MB). Peak memory consumption was 578.0MB. Max. memory is 16.1GB. * Witness Printer took 487.12ms. Allocated memory is still 1.2GB. Free memory was 484.6MB in the beginning and 415.4MB in the end (delta: 69.2MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5021]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5021-5027] - GenericResultAtLocation [Line: 5056]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "b " "%%" "gs" ":" "%P" "1" ",%0": "=q" (pfo_ret__): "p" (& current_task)); [5056-5063] - GenericResultAtLocation [Line: 5066]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "w " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& current_task)); [5066-5073] - GenericResultAtLocation [Line: 5076]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "l " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& current_task)); [5076-5083] - GenericResultAtLocation [Line: 5086]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "q " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& current_task)); [5086-5093] - GenericResultAtLocation [Line: 5143]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "b " "%%" "gs" ":" "%P" "1" ",%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5143-5150] - GenericResultAtLocation [Line: 5153]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "w " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5153-5160] - GenericResultAtLocation [Line: 5163]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "l " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5163-5170] - GenericResultAtLocation [Line: 5173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("mov" "q " "%%" "gs" ":" "%P" "1" ",%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5173-5180] - GenericResultAtLocation [Line: 5376]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t" "call %P[old]" "\n662:\n" ".section .altinstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "661b\n" " " ".quad" " " "663f\n" "\t .word " "(3*32+16)" "\n" "\t .byte 662b-661b\n" "\t .byte 664f-663f\n" ".previous\n" ".section .discard,\"aw\",@progbits\n" "\t .byte 0xff + (664f-663f) - (662b-661b)\n" ".previous\n" ".section .altinstr_replacement, \"ax\"\n" "663:\n\t" "call %P[new]" "\n664:\n" ".previous": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new] "i" (& copy_user_generic_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [5376-5407] - GenericResultAtLocation [Line: 5522]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)((u8 *)src))), "i" (1), "0" (ret)); [5522-5552] - GenericResultAtLocation [Line: 5555]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)((u16 *)src))), "i" (2), "0" (ret)); [5555-5585] - GenericResultAtLocation [Line: 5588]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)((u32 *)src))), "i" (4), "0" (ret)); [5588-5618] - GenericResultAtLocation [Line: 5621]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)((u64 *)src))), "i" (8), "0" (ret)); [5621-5651] - GenericResultAtLocation [Line: 5655]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)((u64 *)src))), "i" (10), "0" (ret)); [5655-5685] - GenericResultAtLocation [Line: 5692]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u16 *)((char *)dst + 8))): "m" (*((struct __large_struct *)((u16 *)((char *)src + 8)))), "i" (2), "0" (ret)); [5692-5722] - GenericResultAtLocation [Line: 5726]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)((u64 *)src))), "i" (16), "0" (ret)); [5726-5756] - GenericResultAtLocation [Line: 5763]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret), "=r" (*((u64 *)((char *)dst + 8))): "m" (*((struct __large_struct *)((u64 *)((char *)src + 8)))), "i" (8), "0" (ret)); [5763-5793] - GenericResultAtLocation [Line: 5846]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)((u8 *)dst))), "i" (1), "0" (ret)); [5846-5869] - GenericResultAtLocation [Line: 5872]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)((u16 *)dst))), "i" (2), "0" (ret)); [5872-5895] - GenericResultAtLocation [Line: 5898]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)((u32 *)dst))), "i" (4), "0" (ret)); [5898-5921] - GenericResultAtLocation [Line: 5924]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)((u64 *)dst))), "i" (8), "0" (ret)); [5924-5947] - GenericResultAtLocation [Line: 5951]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)((u64 *)dst))), "i" (10), "0" (ret)); [5951-5974] - GenericResultAtLocation [Line: 5981]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("": : : "memory"); [5981] - GenericResultAtLocation [Line: 5982]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "ir" (*((u16 *)src + 4)), "m" (*((struct __large_struct *)((u16 *)dst + 4))), "i" (2), "0" (ret)); [5982-6005] - GenericResultAtLocation [Line: 6009]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)((u64 *)dst))), "i" (16), "0" (ret)); [6009-6032] - GenericResultAtLocation [Line: 6039]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("": : : "memory"); [6039] - GenericResultAtLocation [Line: 6040]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (ret): "er" (*((u64 *)src + 1)), "m" (*((struct __large_struct *)((u64 *)dst + 1))), "i" (8), "0" (ret)); [6040-6063] - GenericResultAtLocation [Line: 6103]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6103] - GenericResultAtLocation [Line: 6110]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6110] - GenericResultAtLocation [Line: 6123]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6123] - GenericResultAtLocation [Line: 6412]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (128), "i" (sizeof(struct bug_entry ))); [6412-6418] - GenericResultAtLocation [Line: 6579]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [6579] - GenericResultAtLocation [Line: 6586]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [6586] - GenericResultAtLocation [Line: 6593]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [6593] - GenericResultAtLocation [Line: 6600]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [6600] - GenericResultAtLocation [Line: 7174]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (log_base + a), "g" ((long )((((sz + 32768UL) - 1UL) / 4096UL) / 8UL)), "rm" (tmp___7->addr_limit.seg)); [7174-7175] - GenericResultAtLocation [Line: 7218]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" ((void *)a), "g" ((long )m->memory_size), "rm" (tmp___8->addr_limit.seg)); [7218-7219] - GenericResultAtLocation [Line: 7322]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (desc), "g" ((long )((unsigned long )num * sizeof(*desc))), "rm" (tmp___10->addr_limit.seg)); [7322-7323] - GenericResultAtLocation [Line: 7336]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag___0), "=r" (roksum___0): "1" (avail), "g" ((long )((sizeof(*avail) + (unsigned long )num * sizeof(avail->ring[0])) + s)), "rm" (tmp___13->addr_limit.seg)); [7336-7338] - GenericResultAtLocation [Line: 7351]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag___1), "=r" (roksum___1): "1" (used), "g" ((long )((sizeof(*used) + (unsigned long )num * sizeof(used->ring[0])) + s)), "rm" (tmp___16->addr_limit.seg)); [7351-7353] - GenericResultAtLocation [Line: 7615]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7615] - GenericResultAtLocation [Line: 7649]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7649-7650] - GenericResultAtLocation [Line: 7653]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7653-7654] - GenericResultAtLocation [Line: 7657]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7657-7658] - GenericResultAtLocation [Line: 7661]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7661-7662] - GenericResultAtLocation [Line: 7665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& used->flags): "ebx"); [7665-7666] - GenericResultAtLocation [Line: 7696]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7696-7697] - GenericResultAtLocation [Line: 7700]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7700-7701] - GenericResultAtLocation [Line: 7704]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7704-7705] - GenericResultAtLocation [Line: 7708]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7708-7709] - GenericResultAtLocation [Line: 7712]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" (& used->idx)); [7712-7713] - GenericResultAtLocation [Line: 7794]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7794-7795] - GenericResultAtLocation [Line: 7798]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7798-7799] - GenericResultAtLocation [Line: 7802]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7802-7803] - GenericResultAtLocation [Line: 7806]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7806-7807] - GenericResultAtLocation [Line: 7810]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" (idxp)); [7810-7811] - GenericResultAtLocation [Line: 8309]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8309-8310] - GenericResultAtLocation [Line: 8313]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8313-8314] - GenericResultAtLocation [Line: 8317]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8317-8318] - GenericResultAtLocation [Line: 8321]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8321-8322] - GenericResultAtLocation [Line: 8325]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)argp)); [8325-8326] - GenericResultAtLocation [Line: 8472]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (903), "i" (sizeof(struct bug_entry ))); [8472-8478] - GenericResultAtLocation [Line: 8571]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8571] - GenericResultAtLocation [Line: 8614]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (958), "i" (sizeof(struct bug_entry ))); [8614-8620] - GenericResultAtLocation [Line: 9289]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9289-9319] - GenericResultAtLocation [Line: 9322]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9322-9352] - GenericResultAtLocation [Line: 9355]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9355-9385] - GenericResultAtLocation [Line: 9388]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [9388-9418] - GenericResultAtLocation [Line: 9523]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9523] - GenericResultAtLocation [Line: 9543]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=q" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9543-9573] - GenericResultAtLocation [Line: 9576]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9576-9606] - GenericResultAtLocation [Line: 9609]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9609-9639] - GenericResultAtLocation [Line: 9642]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& (vq->avail)->ring[(unsigned int )last_avail_idx % vq->num]))), "i" (-14), "0" (__gu_err___0)); [9642-9672] - GenericResultAtLocation [Line: 10073]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/vhost/vhost_net.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/12/dscv_tempdir/dscv/ri/68_1/drivers/vhost/vhost.c.common.c"), "i" (1234), "i" (sizeof(struct bug_entry ))); [10073-10079] - GenericResultAtLocation [Line: 10148]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "iq" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10148-10171] - GenericResultAtLocation [Line: 10174]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "ir" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10174-10197] - GenericResultAtLocation [Line: 10200]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "ir" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10200-10223] - GenericResultAtLocation [Line: 10226]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err): "er" (head), "m" (*((struct __large_struct *)(& used->id))), "i" (-14), "0" (__pu_err)); [10226-10249] - GenericResultAtLocation [Line: 10318]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "iq" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10318-10342] - GenericResultAtLocation [Line: 10345]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "ir" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10345-10369] - GenericResultAtLocation [Line: 10372]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "ir" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10372-10396] - GenericResultAtLocation [Line: 10399]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___0): "er" ((__u32 )len), "m" (*((struct __large_struct *)(& used->len))), "i" (-14), "0" (__pu_err___0)); [10399-10423] - GenericResultAtLocation [Line: 10473]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10473] - GenericResultAtLocation [Line: 10493]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %" "b" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "iq" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10493-10517] - GenericResultAtLocation [Line: 10520]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %" "w" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "ir" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10520-10544] - GenericResultAtLocation [Line: 10547]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %" "k" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "ir" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10547-10571] - GenericResultAtLocation [Line: 10574]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %" "" "1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__pu_err___1): "er" ((__u16 )((int )vq->last_used_idx + 1)), "m" (*((struct __large_struct *)(& (vq->used)->idx))), "i" (-14), "0" (__pu_err___1)); [10574-10598] - GenericResultAtLocation [Line: 10653]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10653] - GenericResultAtLocation [Line: 10743]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10743] - GenericResultAtLocation [Line: 10793]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10793] - GenericResultAtLocation [Line: 10812]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10812-10813] - GenericResultAtLocation [Line: 10816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10816-10817] - GenericResultAtLocation [Line: 10820]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10820-10821] - GenericResultAtLocation [Line: 10824]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10824-10825] - GenericResultAtLocation [Line: 10828]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->idx): "ebx"); [10828-10829] - GenericResultAtLocation [Line: 10917]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10917] - GenericResultAtLocation [Line: 10955]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [10955-10985] - GenericResultAtLocation [Line: 10988]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [10988-11018] - GenericResultAtLocation [Line: 11021]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [11021-11051] - GenericResultAtLocation [Line: 11054]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->flags))), "i" (-14), "0" (__gu_err)); [11054-11084] - GenericResultAtLocation [Line: 11169]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "1": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11169-11170] - GenericResultAtLocation [Line: 11173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "2": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11173-11174] - GenericResultAtLocation [Line: 11177]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "4": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11177-11178] - GenericResultAtLocation [Line: 11181]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "8": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11181-11182] - GenericResultAtLocation [Line: 11185]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_" "X": "=a" (__ret_gu), "=d" (__val_gu): "0" (& (vq->avail)->ring[vq->num])); [11185-11186] - GenericResultAtLocation [Line: 11329]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11329-11330] - GenericResultAtLocation [Line: 11333]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11333-11334] - GenericResultAtLocation [Line: 11337]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11337-11338] - GenericResultAtLocation [Line: 11341]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11341-11342] - GenericResultAtLocation [Line: 11345]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u16 *)(& (vq->used)->ring[vq->num])): "ebx"); [11345-11346] - GenericResultAtLocation [Line: 11409]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11409-11410] - GenericResultAtLocation [Line: 11413]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11413-11414] - GenericResultAtLocation [Line: 11417]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11417-11418] - GenericResultAtLocation [Line: 11421]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11421-11422] - GenericResultAtLocation [Line: 11425]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11425-11426] - GenericResultAtLocation [Line: 11475]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11475] - GenericResultAtLocation [Line: 11494]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [11494] - GenericResultAtLocation [Line: 11514]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "b" " %2,%" "b" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "b" " %" "b" "1,%" "b" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11514-11544] - GenericResultAtLocation [Line: 11547]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "w" " %2,%" "w" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "w" " %" "w" "1,%" "w" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11547-11577] - GenericResultAtLocation [Line: 11580]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "l" " %2,%" "k" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "l" " %" "k" "1,%" "k" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11580-11610] - GenericResultAtLocation [Line: 11613]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmov" "q" " %2,%" "" "1\n" "2:\n" ".section .fixup,\"ax\"\n" "3:\tmov %3,%0\n" "\txor" "q" " %" "" "1,%" "" "1\n" "\tjmp 2b\n" ".previous\n" " .section __ex_table,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "1b" "," "3b" "\n" " .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& (vq->avail)->idx))), "i" (-14), "0" (__gu_err)); [11613-11643] - GenericResultAtLocation [Line: 11739]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "1": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11739-11740] - GenericResultAtLocation [Line: 11743]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "2": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11743-11744] - GenericResultAtLocation [Line: 11747]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "4": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11747-11748] - GenericResultAtLocation [Line: 11751]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "8": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11751-11752] - GenericResultAtLocation [Line: 11755]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_" "X": "=a" (__ret_pu): "0" (__pu_val), "c" (& (vq->used)->flags): "ebx"); [11755-11756] - GenericResultAtLocation [Line: 13165]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13165] - GenericResultAtLocation [Line: 13453]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13453] - GenericResultAtLocation [Line: 13559]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13559] RESULT: Ultimate proved your program to be correct! [2023-12-03 03:52:41,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_587f3242-e5cb-41d6-9589-c6e682ddc530/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE