./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5918e2cb9aded5213ccd497319a252a597f09d9a74a83e549234325009250b56 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:09:56,751 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:09:56,844 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 03:09:56,850 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:09:56,850 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:09:56,874 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:09:56,874 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:09:56,875 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:09:56,875 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:09:56,875 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:09:56,875 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:09:56,875 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:09:56,876 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:09:56,876 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:09:56,876 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:09:56,876 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:09:56,876 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:09:56,876 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:09:56,876 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:09:56,877 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:09:56,877 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:09:56,878 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:09:56,878 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:09:56,878 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:09:56,878 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:09:56,878 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:09:56,878 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:09:56,878 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:09:56,878 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:09:56,879 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5918e2cb9aded5213ccd497319a252a597f09d9a74a83e549234325009250b56 [2024-11-28 03:09:57,180 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:09:57,195 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:09:57,199 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:09:57,200 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:09:57,201 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:09:57,203 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i [2024-11-28 03:10:00,280 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/data/f332b2781/8410bdb7f6d4422da03d0ef3cc9fcbe6/FLAG48d40dcb5 [2024-11-28 03:10:01,210 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:10:01,211 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i [2024-11-28 03:10:01,275 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/data/f332b2781/8410bdb7f6d4422da03d0ef3cc9fcbe6/FLAG48d40dcb5 [2024-11-28 03:10:01,295 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/data/f332b2781/8410bdb7f6d4422da03d0ef3cc9fcbe6 [2024-11-28 03:10:01,300 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:10:01,301 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:10:01,305 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:10:01,305 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:10:01,310 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:10:01,312 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:10:01" (1/1) ... [2024-11-28 03:10:01,313 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11999047 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:01, skipping insertion in model container [2024-11-28 03:10:01,314 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:10:01" (1/1) ... [2024-11-28 03:10:01,484 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:10:04,572 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411224,411237] [2024-11-28 03:10:04,578 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411371,411384] [2024-11-28 03:10:04,579 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411510,411523] [2024-11-28 03:10:04,579 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411668,411681] [2024-11-28 03:10:04,605 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:10:04,711 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:10:04,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5405] [2024-11-28 03:10:04,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5412] [2024-11-28 03:10:04,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5419] [2024-11-28 03:10:04,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5464-5465] [2024-11-28 03:10:04,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5470-5472] [2024-11-28 03:10:04,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [5497-5498] [2024-11-28 03:10:04,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5503-5505] [2024-11-28 03:10:04,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [5529-5530] [2024-11-28 03:10:04,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5535-5537] [2024-11-28 03:10:04,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5760-5761] [2024-11-28 03:10:04,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5794-5795] [2024-11-28 03:10:04,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5831-5832] [2024-11-28 03:10:04,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5868-5869] [2024-11-28 03:10:05,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/3com/3c59x.c"), "i" (3233), "i" (12UL)); [11532-11533] [2024-11-28 03:10:05,449 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411224,411237] [2024-11-28 03:10:05,449 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411371,411384] [2024-11-28 03:10:05,450 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411510,411523] [2024-11-28 03:10:05,451 WARN L250 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_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i[411668,411681] [2024-11-28 03:10:05,464 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:10:05,863 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:10:05,867 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05 WrapperNode [2024-11-28 03:10:05,871 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:10:05,872 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:10:05,872 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:10:05,872 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:10:05,883 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:06,029 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:06,414 INFO L138 Inliner]: procedures = 427, calls = 4148, calls flagged for inlining = 225, calls inlined = 216, statements flattened = 9415 [2024-11-28 03:10:06,414 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:10:06,415 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:10:06,415 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:10:06,416 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:10:06,425 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:06,425 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:06,502 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:08,552 INFO L175 MemorySlicer]: Split 2424 memory accesses to 44 slices as follows [3, 11, 4, 9, 9, 273, 11, 28, 5, 5, 3, 3, 2, 2, 2, 4, 40, 6, 2, 234, 13, 4, 5, 5, 1359, 6, 9, 16, 6, 6, 5, 5, 1, 6, 1, 2, 35, 174, 6, 78, 3, 10, 4, 9]. 56 percent of accesses are in the largest equivalence class. The 430 initializations are split as follows [3, 8, 4, 8, 8, 0, 8, 28, 5, 5, 0, 0, 0, 0, 0, 0, 0, 6, 0, 234, 0, 4, 5, 0, 18, 0, 9, 16, 6, 6, 5, 5, 1, 6, 1, 2, 0, 0, 6, 0, 3, 8, 4, 8]. The 1285 writes are split as follows [0, 0, 0, 0, 0, 234, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 4, 784, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 162, 0, 57, 0, 0, 0, 0]. [2024-11-28 03:10:08,553 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:08,553 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:08,842 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:08,862 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:08,922 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:09,000 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:09,037 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:09,136 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:10:09,139 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:10:09,139 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:10:09,139 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:10:09,141 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (1/1) ... [2024-11-28 03:10:09,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:10:09,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:10:09,182 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:10:09,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:10:09,221 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-28 03:10:09,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-28 03:10:09,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-28 03:10:09,223 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-28 03:10:09,223 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-11-28 03:10:09,224 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-11-28 03:10:09,224 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2024-11-28 03:10:09,224 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2024-11-28 03:10:09,224 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_nway_reset [2024-11-28 03:10:09,224 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_nway_reset [2024-11-28 03:10:09,224 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-28 03:10:09,224 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-28 03:10:09,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 03:10:09,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 03:10:09,225 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-28 03:10:09,225 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-28 03:10:09,225 INFO L130 BoogieDeclarations]: Found specification of procedure set_8021q_mode [2024-11-28 03:10:09,225 INFO L138 BoogieDeclarations]: Found implementation of procedure set_8021q_mode [2024-11-28 03:10:09,225 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_remove_one [2024-11-28 03:10:09,225 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_remove_one [2024-11-28 03:10:09,225 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2024-11-28 03:10:09,226 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2024-11-28 03:10:09,226 INFO L130 BoogieDeclarations]: Found specification of procedure issue_and_wait [2024-11-28 03:10:09,226 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_and_wait [2024-11-28 03:10:09,226 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-28 03:10:09,227 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-28 03:10:09,227 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2024-11-28 03:10:09,227 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2024-11-28 03:10:09,227 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2024-11-28 03:10:09,228 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2024-11-28 03:10:09,228 INFO L130 BoogieDeclarations]: Found specification of procedure window_write32 [2024-11-28 03:10:09,228 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write32 [2024-11-28 03:10:09,228 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2024-11-28 03:10:09,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2024-11-28 03:10:09,228 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2024-11-28 03:10:09,228 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2024-11-28 03:10:09,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_5 [2024-11-28 03:10:09,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_5 [2024-11-28 03:10:09,228 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-28 03:10:09,228 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_27 [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_27 [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure window_set [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure window_set [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-28 03:10:09,229 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-28 03:10:09,229 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-28 03:10:09,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-28 03:10:09,230 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2024-11-28 03:10:09,230 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2024-11-28 03:10:09,230 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-28 03:10:09,230 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-28 03:10:09,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_5_2 [2024-11-28 03:10:09,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_5_2 [2024-11-28 03:10:09,232 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-11-28 03:10:09,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-11-28 03:10:09,233 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 03:10:09,233 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tx_timestamp [2024-11-28 03:10:09,233 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tx_timestamp [2024-11-28 03:10:09,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2024-11-28 03:10:09,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2024-11-28 03:10:09,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_30 [2024-11-28 03:10:09,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_30 [2024-11-28 03:10:09,233 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-28 03:10:09,233 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-28 03:10:09,233 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-28 03:10:09,233 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-28 03:10:09,233 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2024-11-28 03:10:09,233 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 03:10:09,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-28 03:10:09,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-28 03:10:09,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-28 03:10:09,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-28 03:10:09,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-28 03:10:09,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-28 03:10:09,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-11-28 03:10:09,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-11-28 03:10:09,240 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_tx_timeout [2024-11-28 03:10:09,240 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_tx_timeout [2024-11-28 03:10:09,240 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2024-11-28 03:10:09,241 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2024-11-28 03:10:09,241 INFO L130 BoogieDeclarations]: Found specification of procedure ioport_map [2024-11-28 03:10:09,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ioport_map [2024-11-28 03:10:09,241 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-28 03:10:09,241 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-28 03:10:09,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-11-28 03:10:09,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-11-28 03:10:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-28 03:10:09,242 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-28 03:10:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 03:10:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 03:10:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 03:10:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 03:10:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 03:10:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 03:10:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 03:10:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 03:10:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 03:10:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 03:10:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 03:10:09,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 03:10:09,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 03:10:09,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 03:10:09,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 03:10:09,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 03:10:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-28 03:10:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-28 03:10:09,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 03:10:09,247 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-28 03:10:09,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_interrupt [2024-11-28 03:10:09,249 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_interrupt [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2024-11-28 03:10:09,249 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-28 03:10:09,249 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-28 03:10:09,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-28 03:10:09,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-28 03:10:09,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-28 03:10:09,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-28 03:10:09,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-28 03:10:09,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-28 03:10:09,259 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-28 03:10:09,259 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-28 03:10:09,259 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-28 03:10:09,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-28 03:10:09,259 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_set_duplex [2024-11-28 03:10:09,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_set_duplex [2024-11-28 03:10:09,260 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2024-11-28 03:10:09,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2024-11-28 03:10:09,260 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2024-11-28 03:10:09,260 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2024-11-28 03:10:09,260 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-28 03:10:09,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-28 03:10:09,260 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_error [2024-11-28 03:10:09,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_error [2024-11-28 03:10:09,260 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-28 03:10:09,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-28 03:10:09,264 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_close [2024-11-28 03:10:09,264 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_close [2024-11-28 03:10:09,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 03:10:09,264 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2024-11-28 03:10:09,264 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2024-11-28 03:10:09,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-28 03:10:09,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-28 03:10:09,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:10:09,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-28 03:10:09,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-28 03:10:09,265 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-28 03:10:09,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2024-11-28 03:10:09,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 03:10:09,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2024-11-28 03:10:09,266 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-28 03:10:09,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-28 03:10:09,266 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_set_WOL [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_set_WOL [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure window_write16 [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write16 [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure window_read8 [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read8 [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure update_stats [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure update_stats [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure poll_vortex [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_vortex [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_check_media [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_check_media [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-28 03:10:09,267 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-28 03:10:09,267 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_rx [2024-11-28 03:10:09,268 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_rx [2024-11-28 03:10:09,268 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2024-11-28 03:10:09,268 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2024-11-28 03:10:09,268 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_open [2024-11-28 03:10:09,268 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_open [2024-11-28 03:10:09,268 INFO L130 BoogieDeclarations]: Found specification of procedure dump_tx_ring [2024-11-28 03:10:09,268 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_tx_ring [2024-11-28 03:10:09,268 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-11-28 03:10:09,268 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-11-28 03:10:09,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:10:09,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:10:09,274 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2024-11-28 03:10:09,274 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2024-11-28 03:10:09,274 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_probe1 [2024-11-28 03:10:09,275 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_probe1 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 03:10:09,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 03:10:09,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 03:10:09,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 03:10:09,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 03:10:09,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 03:10:09,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 03:10:09,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 03:10:09,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-28 03:10:09,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-28 03:10:09,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-28 03:10:09,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-28 03:10:09,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-28 03:10:09,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-28 03:10:09,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-28 03:10:09,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-28 03:10:09,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-28 03:10:09,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-28 03:10:09,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-28 03:10:09,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-28 03:10:09,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-28 03:10:09,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-28 03:10:09,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 03:10:09,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 03:10:09,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-28 03:10:09,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-28 03:10:09,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-28 03:10:09,281 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2024-11-28 03:10:09,281 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2024-11-28 03:10:09,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 03:10:09,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_suspend [2024-11-28 03:10:09,283 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_suspend [2024-11-28 03:10:09,283 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_interrupt [2024-11-28 03:10:09,283 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_interrupt [2024-11-28 03:10:09,284 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-28 03:10:09,284 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-28 03:10:09,284 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-28 03:10:09,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-28 03:10:09,284 INFO L130 BoogieDeclarations]: Found specification of procedure rx_oom_timer [2024-11-28 03:10:09,284 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_oom_timer [2024-11-28 03:10:09,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2024-11-28 03:10:09,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2024-11-28 03:10:09,284 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-28 03:10:09,284 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-28 03:10:09,289 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-28 03:10:09,289 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-28 03:10:09,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-28 03:10:09,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-28 03:10:09,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-28 03:10:09,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-28 03:10:09,289 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2024-11-28 03:10:09,289 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2024-11-28 03:10:09,289 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2024-11-28 03:10:09,289 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2024-11-28 03:10:09,289 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_resume [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_resume [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_rx [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_rx [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_delay [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_delay [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_timer [2024-11-28 03:10:09,290 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_timer [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 03:10:09,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-28 03:10:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_down [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_down [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure window_write8 [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write8 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure window_read32 [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read32 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_10_2 [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_10_2 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32_rep [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32_rep [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_up [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_up [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure window_read16 [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read16 [2024-11-28 03:10:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-28 03:10:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2024-11-28 03:10:09,293 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2024-11-28 03:10:09,293 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2024-11-28 03:10:09,293 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-28 03:10:09,293 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 03:10:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 03:10:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 03:10:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 03:10:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 03:10:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 03:10:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 03:10:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-28 03:10:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-28 03:10:09,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-28 03:10:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-11-28 03:10:09,298 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-11-28 03:10:10,973 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:10:10,977 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:10:38,909 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-28 03:10:50,071 INFO L? ?]: Removed 4112 outVars from TransFormulas that were not future-live. [2024-11-28 03:10:50,072 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:10:50,161 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:10:50,161 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-28 03:10:50,162 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:10:50 BoogieIcfgContainer [2024-11-28 03:10:50,162 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:10:50,164 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:10:50,164 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:10:50,173 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:10:50,173 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:10:01" (1/3) ... [2024-11-28 03:10:50,173 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30a552d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:10:50, skipping insertion in model container [2024-11-28 03:10:50,174 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:10:05" (2/3) ... [2024-11-28 03:10:50,174 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30a552d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:10:50, skipping insertion in model container [2024-11-28 03:10:50,174 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:10:50" (3/3) ... [2024-11-28 03:10:50,175 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i [2024-11-28 03:10:50,194 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:10:50,197 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_linux-usb-dev_drivers-net-ethernet-3com-3c59x.cil.i that has 187 procedures, 3606 locations, 1 initial locations, 91 loop locations, and 2 error locations. [2024-11-28 03:10:50,354 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:10:50,372 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@25de28eb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:10:50,372 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-28 03:10:50,386 INFO L276 IsEmpty]: Start isEmpty. Operand has 3390 states, 2438 states have (on average 1.36915504511895) internal successors, (3338), 2525 states have internal predecessors, (3338), 807 states have call successors, (807), 143 states have call predecessors, (807), 142 states have return successors, (800), 782 states have call predecessors, (800), 800 states have call successors, (800) [2024-11-28 03:10:50,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-28 03:10:50,395 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:10:50,396 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:10:50,397 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:10:50,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:10:50,402 INFO L85 PathProgramCache]: Analyzing trace with hash 932740901, now seen corresponding path program 1 times [2024-11-28 03:10:50,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:10:50,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745243415] [2024-11-28 03:10:50,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:10:50,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:13:34,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:13:38,161 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-28 03:13:38,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:13:38,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745243415] [2024-11-28 03:13:38,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745243415] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:13:38,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:13:38,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:13:38,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884143658] [2024-11-28 03:13:38,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:13:38,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:13:38,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:13:38,190 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:13:38,191 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:13:38,199 INFO L87 Difference]: Start difference. First operand has 3390 states, 2438 states have (on average 1.36915504511895) internal successors, (3338), 2525 states have internal predecessors, (3338), 807 states have call successors, (807), 143 states have call predecessors, (807), 142 states have return successors, (800), 782 states have call predecessors, (800), 800 states have call successors, (800) Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:13:39,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:13:39,100 INFO L93 Difference]: Finished difference Result 6749 states and 9956 transitions. [2024-11-28 03:13:39,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:13:39,103 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2024-11-28 03:13:39,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:13:39,156 INFO L225 Difference]: With dead ends: 6749 [2024-11-28 03:13:39,156 INFO L226 Difference]: Without dead ends: 3339 [2024-11-28 03:13:39,189 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:13:39,193 INFO L435 NwaCegarLoop]: 4906 mSDtfsCounter, 4882 mSDsluCounter, 4905 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4882 SdHoareTripleChecker+Valid, 9811 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:13:39,197 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4882 Valid, 9811 Invalid, 7 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:13:39,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3339 states. [2024-11-28 03:13:39,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3339 to 3339. [2024-11-28 03:13:39,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3339 states, 2407 states have (on average 1.3560448691316993) internal successors, (3264), 2487 states have internal predecessors, (3264), 790 states have call successors, (790), 141 states have call predecessors, (790), 141 states have return successors, (790), 772 states have call predecessors, (790), 790 states have call successors, (790) [2024-11-28 03:13:39,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3339 states to 3339 states and 4844 transitions. [2024-11-28 03:13:39,589 INFO L78 Accepts]: Start accepts. Automaton has 3339 states and 4844 transitions. Word has length 53 [2024-11-28 03:13:39,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:13:39,592 INFO L471 AbstractCegarLoop]: Abstraction has 3339 states and 4844 transitions. [2024-11-28 03:13:39,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:13:39,592 INFO L276 IsEmpty]: Start isEmpty. Operand 3339 states and 4844 transitions. [2024-11-28 03:13:39,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-28 03:13:39,600 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:13:39,601 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:13:39,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 03:13:39,601 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:13:39,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:13:39,602 INFO L85 PathProgramCache]: Analyzing trace with hash 913201994, now seen corresponding path program 1 times [2024-11-28 03:13:39,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:13:39,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648045633] [2024-11-28 03:13:39,602 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:13:39,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:32,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:16:35,307 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-28 03:16:35,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:16:35,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648045633] [2024-11-28 03:16:35,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648045633] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:16:35,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:16:35,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:16:35,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241357744] [2024-11-28 03:16:35,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:16:35,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:16:35,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:16:35,311 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:16:35,311 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:16:35,311 INFO L87 Difference]: Start difference. First operand 3339 states and 4844 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-28 03:16:35,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:35,827 INFO L93 Difference]: Finished difference Result 3339 states and 4844 transitions. [2024-11-28 03:16:35,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:16:35,827 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2024-11-28 03:16:35,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:35,832 INFO L225 Difference]: With dead ends: 3339 [2024-11-28 03:16:35,832 INFO L226 Difference]: Without dead ends: 0 [2024-11-28 03:16:35,845 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:16:35,846 INFO L435 NwaCegarLoop]: 4840 mSDtfsCounter, 4813 mSDsluCounter, 4839 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4813 SdHoareTripleChecker+Valid, 9679 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:35,847 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4813 Valid, 9679 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:16:35,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-28 03:16:35,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-28 03:16:35,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:16:35,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-28 03:16:35,850 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 104 [2024-11-28 03:16:35,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:35,850 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-28 03:16:35,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-28 03:16:35,850 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-28 03:16:35,851 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-28 03:16:35,855 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2024-11-28 03:16:35,856 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-28 03:16:35,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:16:35,860 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1] [2024-11-28 03:16:35,862 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-28 03:16:52,785 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 03:16:52,816 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 03:16:52 BoogieIcfgContainer [2024-11-28 03:16:52,816 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 03:16:52,817 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 03:16:52,817 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 03:16:52,817 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 03:16:52,818 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:10:50" (3/4) ... [2024-11-28 03:16:52,823 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 03:16:52,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2024-11-28 03:16:52,833 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-28 03:16:52,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-28 03:16:52,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-28 03:16:52,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_netdev [2024-11-28 03:16:52,834 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __raw_spin_lock_init [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_resume [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_restore_state [2024-11-28 03:16:52,835 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_probe1 [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_reserve [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_release_regions [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_interrupt [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_rx [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netdev_alloc_skb [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_rx_mode [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_tx_start_queue [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __phys_addr [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure free_netdev [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_device_present [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-11-28 03:16:52,836 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure del_timer_sync [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_nway_reset [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_wake_queue [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_switch_to_interrupt_context [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_dev_set_drvdata [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure constant_test_bit [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_err_code [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_set_duplex [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mdio_delay [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#34 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_timer [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_switch_to_process_context [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure free_irq [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_8021q_mode [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_iomap [2024-11-28 03:16:52,837 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __netdev_alloc_skb [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_remove_one [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#39 [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#38 [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#37 [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_free_consistent [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure trace_hardirqs_on [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#36 [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#35 [2024-11-28 03:16:52,838 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure arch_local_irq_restore [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_error [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_disable_device [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __dynamic_pr_debug [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure issue_and_wait [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_map_single [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_down [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_dma_direction [2024-11-28 03:16:52,839 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure eth_type_trans [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irq [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_close [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iowrite16 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#43 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure window_write8 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#42 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure window_read32 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#41 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#40 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iowrite8 [2024-11-28 03:16:52,840 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_dispatch_instance_register_10_2 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~X~$Pointer$~TO~int [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure window_write32 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ioread32 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_stop_queue [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_post_probe [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_name [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure arch_local_irq_save [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_timer_timer_instance_5 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mod_timer [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ioread32_rep [2024-11-28 03:16:52,841 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mod_timer_27 [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure consume_skb [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_start_queue [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_enable_device [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ioread16 [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure trace_hardirqs_off [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock_irq [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure window_set [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~int [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_running [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value_probe [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_up [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_get_drvdata [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_xmalloc [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure strlcpy [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iowrite32 [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_end_pointer [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_suspend [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure boomerang_interrupt [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_rx [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure eth_validate_addr [2024-11-28 03:16:52,842 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure acpi_set_WOL [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mod_timer [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure window_read16 [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure arch_irqs_disabled_flags [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure window_write16 [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ioread8 [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure window_read8 [2024-11-28 03:16:52,843 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_timer_instance_callback_5_2 [2024-11-28 03:16:52,844 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_free [2024-11-28 03:16:52,844 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_unmap_single [2024-11-28 03:16:52,844 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure init_timer_key [2024-11-28 03:16:52,844 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_iounmap [2024-11-28 03:16:52,844 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure update_stats [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_set_power_state [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rx_oom_timer [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_pre_probe [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_tx_timestamp [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_put [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure poll_vortex [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_del_timer_sync [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_free_netdev [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_check_media [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~TO~VOID [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netdev_priv [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_name [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mod_timer_30 [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netdev_get_tx_queue [2024-11-28 03:16:52,845 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure boomerang_rx [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_bh [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_free_irq [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure arch_local_save_flags [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_netdev [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_open [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vortex_tx_timeout [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dump_tx_ring [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_kfree_skb_irq [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_save_state [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mdio_read [2024-11-28 03:16:52,846 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mdio_sync [2024-11-28 03:16:52,847 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ioport_map [2024-11-28 03:16:52,847 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock_bh [2024-11-28 03:16:52,962 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1123 nodes and edges [2024-11-28 03:16:52,978 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 484 nodes and edges [2024-11-28 03:16:52,988 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 159 nodes and edges [2024-11-28 03:16:52,995 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 57 nodes and edges [2024-11-28 03:16:53,003 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 25 nodes and edges [2024-11-28 03:16:53,010 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2024-11-28 03:16:53,017 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2024-11-28 03:16:53,024 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-28 03:16:53,030 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 03:16:53,037 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 03:16:53,829 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 03:16:53,833 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 03:16:53,833 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 03:16:53,834 INFO L158 Benchmark]: Toolchain (without parser) took 412533.11ms. Allocated memory was 117.4MB in the beginning and 3.6GB in the end (delta: 3.5GB). Free memory was 76.1MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 2.2GB. Max. memory is 16.1GB. [2024-11-28 03:16:53,835 INFO L158 Benchmark]: CDTParser took 0.94ms. Allocated memory is still 117.4MB. Free memory is still 73.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:16:53,835 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4567.02ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 75.9MB in the beginning and 41.2MB in the end (delta: 34.7MB). Peak memory consumption was 104.3MB. Max. memory is 16.1GB. [2024-11-28 03:16:53,835 INFO L158 Benchmark]: Boogie Procedure Inliner took 542.23ms. Allocated memory was 159.4MB in the beginning and 335.5MB in the end (delta: 176.2MB). Free memory was 41.2MB in the beginning and 190.3MB in the end (delta: -149.2MB). Peak memory consumption was 27.1MB. Max. memory is 16.1GB. [2024-11-28 03:16:53,836 INFO L158 Benchmark]: Boogie Preprocessor took 2721.19ms. Allocated memory is still 335.5MB. Free memory was 190.3MB in the beginning and 170.1MB in the end (delta: 20.3MB). Peak memory consumption was 166.6MB. Max. memory is 16.1GB. [2024-11-28 03:16:53,836 INFO L158 Benchmark]: RCFGBuilder took 41023.08ms. Allocated memory was 335.5MB in the beginning and 536.9MB in the end (delta: 201.3MB). Free memory was 170.1MB in the beginning and 309.3MB in the end (delta: -139.2MB). Peak memory consumption was 314.8MB. Max. memory is 16.1GB. [2024-11-28 03:16:53,839 INFO L158 Benchmark]: TraceAbstraction took 362652.06ms. Allocated memory was 536.9MB in the beginning and 3.6GB in the end (delta: 3.1GB). Free memory was 309.3MB in the beginning and 1.6GB in the end (delta: -1.3GB). Peak memory consumption was 1.8GB. Max. memory is 16.1GB. [2024-11-28 03:16:53,839 INFO L158 Benchmark]: Witness Printer took 1016.61ms. Allocated memory is still 3.6GB. Free memory was 1.6GB in the beginning and 1.4GB in the end (delta: 163.4MB). Peak memory consumption was 159.4MB. Max. memory is 16.1GB. [2024-11-28 03:16:53,842 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.94ms. Allocated memory is still 117.4MB. Free memory is still 73.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4567.02ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 75.9MB in the beginning and 41.2MB in the end (delta: 34.7MB). Peak memory consumption was 104.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 542.23ms. Allocated memory was 159.4MB in the beginning and 335.5MB in the end (delta: 176.2MB). Free memory was 41.2MB in the beginning and 190.3MB in the end (delta: -149.2MB). Peak memory consumption was 27.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2721.19ms. Allocated memory is still 335.5MB. Free memory was 190.3MB in the beginning and 170.1MB in the end (delta: 20.3MB). Peak memory consumption was 166.6MB. Max. memory is 16.1GB. * RCFGBuilder took 41023.08ms. Allocated memory was 335.5MB in the beginning and 536.9MB in the end (delta: 201.3MB). Free memory was 170.1MB in the beginning and 309.3MB in the end (delta: -139.2MB). Peak memory consumption was 314.8MB. Max. memory is 16.1GB. * TraceAbstraction took 362652.06ms. Allocated memory was 536.9MB in the beginning and 3.6GB in the end (delta: 3.1GB). Free memory was 309.3MB in the beginning and 1.6GB in the end (delta: -1.3GB). Peak memory consumption was 1.8GB. Max. memory is 16.1GB. * Witness Printer took 1016.61ms. Allocated memory is still 3.6GB. Free memory was 1.6GB in the beginning and 1.4GB in the end (delta: 163.4MB). Peak memory consumption was 159.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5405]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5405] - GenericResultAtLocation [Line: 5412]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5412] - GenericResultAtLocation [Line: 5419]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5419] - GenericResultAtLocation [Line: 5464]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5464-5465] - GenericResultAtLocation [Line: 5470]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5470-5472] - GenericResultAtLocation [Line: 5497]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [5497-5498] - GenericResultAtLocation [Line: 5503]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5503-5505] - GenericResultAtLocation [Line: 5529]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [5529-5530] - GenericResultAtLocation [Line: 5535]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5535-5537] - GenericResultAtLocation [Line: 5760]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5760-5761] - GenericResultAtLocation [Line: 5794]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5794-5795] - GenericResultAtLocation [Line: 5831]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5831-5832] - GenericResultAtLocation [Line: 5868]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5868-5869] - GenericResultAtLocation [Line: 11532]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/3com/3c59x.c"), "i" (3233), "i" (12UL)); [11532-11533] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 14702]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 14690]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 187 procedures, 3606 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 345.6s, OverallIterations: 2, TraceHistogramMax: 7, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 1.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 9695 SdHoareTripleChecker+Valid, 0.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 9695 mSDsluCounter, 19490 SdHoareTripleChecker+Invalid, 0.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 9744 mSDsCounter, 2 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10 IncrementalHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2 mSolverCounterUnsat, 9746 mSDtfsCounter, 10 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3390occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 6.9s InterpolantComputationTime, 157 NumberOfCodeBlocks, 157 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 155 ConstructedInterpolants, 0 QuantifiedInterpolants, 269 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 135/135 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold - InvariantResult [Line: 6959]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 9937]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 11026]: Loop Invariant Derived loop invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 11032]: Loop Invariant Derived loop invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7008]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 11281]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13683]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 12751]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 9533]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7666]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7806]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13017]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 11368]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13133]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 10958]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7806]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 6959]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 9322]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13699]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13493]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7083]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13450]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 11308]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7311]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 12926]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 12450]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 12867]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7083]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 10042]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13391]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13017]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 10034]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 9765]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13475]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 7666]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 13391]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 14429]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 11020]: Loop Invariant Derived loop invariant: (LDV_USB_DEV_REF_COUNTS == 0) - InvariantResult [Line: 10687]: Location Invariant Derived location invariant: (LDV_USB_DEV_REF_COUNTS == 0) RESULT: Ultimate proved your program to be correct! [2024-11-28 03:16:53,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ced9f66-fe7e-4b59-bc34-995dbfbd5d55/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (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