./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1e06ca16e57ed47e87628f9c3ff5868638982dfb13ab833e985f662cf1318c3b --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 21:54:20,807 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 21:54:20,881 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 21:54:20,888 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 21:54:20,889 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 21:54:20,919 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 21:54:20,920 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 21:54:20,920 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 21:54:20,921 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 21:54:20,922 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 21:54:20,923 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 21:54:20,923 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 21:54:20,924 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 21:54:20,925 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 21:54:20,925 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 21:54:20,926 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 21:54:20,926 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 21:54:20,927 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 21:54:20,927 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 21:54:20,928 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 21:54:20,928 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 21:54:20,932 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 21:54:20,933 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 21:54:20,934 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 21:54:20,934 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 21:54:20,935 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 21:54:20,935 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 21:54:20,936 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 21:54:20,937 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 21:54:20,937 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 21:54:20,938 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 21:54:20,939 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 21:54:20,939 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 21:54:20,939 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 21:54:20,939 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 21:54:20,940 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 21:54:20,940 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1e06ca16e57ed47e87628f9c3ff5868638982dfb13ab833e985f662cf1318c3b [2023-11-06 21:54:21,261 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 21:54:21,296 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 21:54:21,299 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 21:54:21,300 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 21:54:21,302 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 21:54:21,304 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i [2023-11-06 21:54:24,519 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 21:54:25,814 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 21:54:25,815 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i [2023-11-06 21:54:25,929 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/data/3e09db444/13fe60f21aeb41168b04953891189931/FLAG126c75169 [2023-11-06 21:54:25,947 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/data/3e09db444/13fe60f21aeb41168b04953891189931 [2023-11-06 21:54:25,955 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 21:54:25,957 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 21:54:25,964 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 21:54:25,965 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 21:54:25,970 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 21:54:25,971 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 09:54:25" (1/1) ... [2023-11-06 21:54:25,972 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@73567092 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:25, skipping insertion in model container [2023-11-06 21:54:25,972 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 09:54:25" (1/1) ... [2023-11-06 21:54:26,394 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 21:54:41,966 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i[1098762,1098775] [2023-11-06 21:54:42,158 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 21:54:42,338 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 21:54:42,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8156] [2023-11-06 21:54:42,547 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8158] [2023-11-06 21:54:42,548 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [8186-8187] [2023-11-06 21:54:42,549 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [8192-8194] [2023-11-06 21:54:42,555 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [8220] [2023-11-06 21:54:42,555 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8223] [2023-11-06 21:54:42,556 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8226] [2023-11-06 21:54:42,556 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8229] [2023-11-06 21:54:42,557 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [8246] [2023-11-06 21:54:42,557 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [8249] [2023-11-06 21:54:42,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [8251] [2023-11-06 21:54:42,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [8256] [2023-11-06 21:54:42,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [8259] [2023-11-06 21:54:42,559 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [8261] [2023-11-06 21:54:42,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [8266] [2023-11-06 21:54:42,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [8269] [2023-11-06 21:54:42,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [8271] [2023-11-06 21:54:42,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [8276] [2023-11-06 21:54:42,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [8279] [2023-11-06 21:54:42,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [8281] [2023-11-06 21:54:42,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [8299] [2023-11-06 21:54:42,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [8302] [2023-11-06 21:54:42,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [8304] [2023-11-06 21:54:42,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [8309] [2023-11-06 21:54:42,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [8312] [2023-11-06 21:54:42,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [8314] [2023-11-06 21:54:42,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [8319] [2023-11-06 21:54:42,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [8322] [2023-11-06 21:54:42,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [8324] [2023-11-06 21:54:42,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [8329] [2023-11-06 21:54:42,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [8332] [2023-11-06 21:54:42,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [8334] [2023-11-06 21:54:42,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8439] [2023-11-06 21:54:42,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8446] [2023-11-06 21:54:42,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9435] [2023-11-06 21:54:42,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [9443-9444] [2023-11-06 21:54:42,775 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [11794-11795] [2023-11-06 21:54:42,776 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [11800-11802] [2023-11-06 21:54:42,860 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [12934-12935] [2023-11-06 21:54:42,861 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [12940-12942] [2023-11-06 21:54:42,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.skip -(((6651f-6641f)-(662b-661b)) > 0) * ((6651f-6641f)-(662b-661b)),0x90\n663:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6641f - .\n .word ( 4*32+23)\n .byte 663b-661b\n .byte 6651f-6641f\n .byte 663b-662b\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6641:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6651:\n\t.popsection": "=a" (res): "D" (w)); [13651] [2023-11-06 21:54:42,992 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"); [16028] [2023-11-06 21:54:42,993 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [16052-16053] [2023-11-06 21:54:42,993 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [16058-16060] [2023-11-06 21:54:43,057 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)); [17622] [2023-11-06 21:54:43,058 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [17630-17631] [2023-11-06 21:54:43,060 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [17639-17640] [2023-11-06 21:54:43,062 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [17729-17730] [2023-11-06 21:54:43,062 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [17735-17737] [2023-11-06 21:54:43,063 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; incl %0": "+m" (v->counter)); [17753] [2023-11-06 21:54:43,064 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; decl %0": "+m" (v->counter)); [17760] [2023-11-06 21:54:43,064 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; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [17771-17772] [2023-11-06 21:54:43,064 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; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17775-17776] [2023-11-06 21:54:43,065 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; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17779-17780] [2023-11-06 21:54:43,065 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; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [17783-17784] [2023-11-06 21:54:43,070 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" (84), "i" (12UL)); [17988-17989] [2023-11-06 21:54:43,072 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" (96), "i" (12UL)); [18012-18013] [2023-11-06 21:54:43,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (256), "i" (12UL)); [18900-18901] [2023-11-06 21:54:43,118 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (359), "i" (12UL)); [19022-19023] [2023-11-06 21:54:43,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (375), "i" (12UL)); [19043-19044] [2023-11-06 21:54:43,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (377), "i" (12UL)); [19051-19052] [2023-11-06 21:54:43,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (453), "i" (12UL)); [19155-19156] [2023-11-06 21:54:43,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (457), "i" (12UL)); [19166-19167] [2023-11-06 21:54:43,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (475), "i" (12UL)); [19189-19190] [2023-11-06 21:54:43,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (477), "i" (12UL)); [19197-19198] [2023-11-06 21:54:43,162 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [20536-20537] [2023-11-06 21:54:43,163 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [20542-20544] [2023-11-06 21:54:43,169 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/linux/mm.h"), "i" (543), "i" (12UL)); [20724-20725] [2023-11-06 21:54:43,170 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)); [20751-20752] [2023-11-06 21:54:43,172 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)); [20780-20781] [2023-11-06 21:54:43,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [24402] [2023-11-06 21:54:43,394 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [24438-24439] [2023-11-06 21:54:43,394 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" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [24444-24446] [2023-11-06 21:54:43,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [24543] [2023-11-06 21:54:43,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [24550] [2023-11-06 21:54:43,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [24557] [2023-11-06 21:54:43,399 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" (84), "i" (12UL)); [24635-24636] [2023-11-06 21:54:43,400 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" (96), "i" (12UL)); [24659-24660] [2023-11-06 21:54:43,401 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" (108), "i" (12UL)); [24689-24690] [2023-11-06 21:54:43,402 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" (120), "i" (12UL)); [24719-24720] [2023-11-06 21:54:43,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [26414] [2023-11-06 21:54:43,705 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i[1098762,1098775] [2023-11-06 21:54:43,721 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 21:54:44,580 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 21:54:44,580 WARN L672 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 21:54:44,581 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 21:54:44,581 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 21:54:44,588 INFO L206 MainTranslator]: Completed translation [2023-11-06 21:54:44,589 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44 WrapperNode [2023-11-06 21:54:44,589 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 21:54:44,590 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 21:54:44,591 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 21:54:44,591 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 21:54:44,598 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:45,084 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:46,202 INFO L138 Inliner]: procedures = 1000, calls = 17543, calls flagged for inlining = 444, calls inlined = 376, statements flattened = 31904 [2023-11-06 21:54:46,203 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 21:54:46,204 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 21:54:46,204 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 21:54:46,205 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 21:54:46,235 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:46,235 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:46,433 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:46,434 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:47,131 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:47,233 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:47,536 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:47,610 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:47,795 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 21:54:47,797 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 21:54:47,797 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 21:54:47,798 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 21:54:47,800 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (1/1) ... [2023-11-06 21:54:47,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 21:54:47,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:54:47,864 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 21:54:47,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbacfa6b-ea60-4e69-a16f-d2cf519ab539/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 21:54:47,907 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_progress [2023-11-06 21:54:47,908 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_progress [2023-11-06 21:54:47,908 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tfd_tb_get_len [2023-11-06 21:54:47,908 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tfd_tb_get_len [2023-11-06 21:54:47,908 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lockdep_current_cpu_online [2023-11-06 21:54:47,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lockdep_current_cpu_online [2023-11-06 21:54:47,909 INFO L130 BoogieDeclarations]: Found specification of procedure SCD_QUEUE_STATUS_BITS [2023-11-06 21:54:47,909 INFO L138 BoogieDeclarations]: Found implementation of procedure SCD_QUEUE_STATUS_BITS [2023-11-06 21:54:47,909 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_write_mem32 [2023-11-06 21:54:47,909 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_write_mem32 [2023-11-06 21:54:47,909 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-11-06 21:54:47,909 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-11-06 21:54:47,910 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dealloc_ucode [2023-11-06 21:54:47,910 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dealloc_ucode [2023-11-06 21:54:47,910 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_start_hw [2023-11-06 21:54:47,910 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_start_hw [2023-11-06 21:54:47,910 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-11-06 21:54:47,910 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-11-06 21:54:47,911 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-06 21:54:47,911 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-06 21:54:47,911 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-06 21:54:47,911 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-06 21:54:47,911 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___3 [2023-11-06 21:54:47,911 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___3 [2023-11-06 21:54:47,912 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___2 [2023-11-06 21:54:47,912 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___2 [2023-11-06 21:54:47,912 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___4 [2023-11-06 21:54:47,912 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___4 [2023-11-06 21:54:47,912 INFO L130 BoogieDeclarations]: Found specification of procedure SCD_QUEUE_RDPTR [2023-11-06 21:54:47,912 INFO L138 BoogieDeclarations]: Found implementation of procedure SCD_QUEUE_RDPTR [2023-11-06 21:54:47,912 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~X~$Pointer$~TO~~bool~0 [2023-11-06 21:54:47,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~X~$Pointer$~TO~~bool~0 [2023-11-06 21:54:47,913 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write_direct32 [2023-11-06 21:54:47,913 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write_direct32 [2023-11-06 21:54:47,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_start [2023-11-06 21:54:47,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_start [2023-11-06 21:54:47,913 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 21:54:47,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 21:54:47,914 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_start_fw [2023-11-06 21:54:47,914 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_start_fw [2023-11-06 21:54:47,914 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___1 [2023-11-06 21:54:47,914 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___1 [2023-11-06 21:54:47,914 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tfd_unmap [2023-11-06 21:54:47,915 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tfd_unmap [2023-11-06 21:54:47,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_end [2023-11-06 21:54:47,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_end [2023-11-06 21:54:47,915 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 21:54:47,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 21:54:47,915 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2023-11-06 21:54:47,915 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2023-11-06 21:54:47,916 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 21:54:47,916 INFO L130 BoogieDeclarations]: Found specification of procedure trace_seq_printf [2023-11-06 21:54:47,916 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_seq_printf [2023-11-06 21:54:47,916 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_dbg [2023-11-06 21:54:47,916 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_dbg [2023-11-06 21:54:47,916 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-06 21:54:47,917 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-06 21:54:47,917 INFO L130 BoogieDeclarations]: Found specification of procedure FH_MEM_CBBC_QUEUE [2023-11-06 21:54:47,917 INFO L138 BoogieDeclarations]: Found implementation of procedure FH_MEM_CBBC_QUEUE [2023-11-06 21:54:47,917 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-11-06 21:54:47,917 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-11-06 21:54:47,917 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 21:54:47,917 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 21:54:47,918 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_ucode_api_flags [2023-11-06 21:54:47,918 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_ucode_api_flags [2023-11-06 21:54:47,918 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_dump_csr [2023-11-06 21:54:47,918 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_dump_csr [2023-11-06 21:54:47,918 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_send_hcmd [2023-11-06 21:54:47,918 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_send_hcmd [2023-11-06 21:54:47,919 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_ref [2023-11-06 21:54:47,919 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_ref [2023-11-06 21:54:47,919 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write32 [2023-11-06 21:54:47,919 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write32 [2023-11-06 21:54:47,919 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_read_prph [2023-11-06 21:54:47,919 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_read_prph [2023-11-06 21:54:47,920 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_set_bit___0 [2023-11-06 21:54:47,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_set_bit___0 [2023-11-06 21:54:47,920 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-11-06 21:54:47,920 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-11-06 21:54:47,920 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-06 21:54:47,920 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-06 21:54:47,921 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-06 21:54:47,921 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-06 21:54:47,921 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-11-06 21:54:47,921 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-11-06 21:54:47,921 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-06 21:54:47,921 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-06 21:54:47,921 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_clear_bit [2023-11-06 21:54:47,922 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_clear_bit [2023-11-06 21:54:47,922 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-11-06 21:54:47,922 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-11-06 21:54:47,922 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_4 [2023-11-06 21:54:47,922 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_4 [2023-11-06 21:54:47,922 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2023-11-06 21:54:47,923 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2023-11-06 21:54:47,923 INFO L130 BoogieDeclarations]: Found specification of procedure trace_event_raw_init [2023-11-06 21:54:47,923 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_event_raw_init [2023-11-06 21:54:47,923 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read_mem32 [2023-11-06 21:54:47,923 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read_mem32 [2023-11-06 21:54:47,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 21:54:47,923 INFO L130 BoogieDeclarations]: Found specification of procedure kzfree [2023-11-06 21:54:47,924 INFO L138 BoogieDeclarations]: Found implementation of procedure kzfree [2023-11-06 21:54:47,924 INFO L130 BoogieDeclarations]: Found specification of procedure get_fh_string [2023-11-06 21:54:47,924 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fh_string [2023-11-06 21:54:47,924 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_d3_suspend [2023-11-06 21:54:47,924 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_d3_suspend [2023-11-06 21:54:47,924 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-11-06 21:54:47,924 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-11-06 21:54:47,925 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-11-06 21:54:47,925 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-11-06 21:54:47,925 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_set_bits_mask___0 [2023-11-06 21:54:47,925 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_set_bits_mask___0 [2023-11-06 21:54:47,925 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_clear_bit [2023-11-06 21:54:47,925 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_clear_bit [2023-11-06 21:54:47,925 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_freeze_txq_timer [2023-11-06 21:54:47,926 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_freeze_txq_timer [2023-11-06 21:54:47,926 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-06 21:54:47,926 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-06 21:54:47,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-06 21:54:47,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-06 21:54:47,926 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 21:54:47,926 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_4 [2023-11-06 21:54:47,927 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_4 [2023-11-06 21:54:47,927 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-11-06 21:54:47,927 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-11-06 21:54:47,927 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 21:54:47,927 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_write32 [2023-11-06 21:54:47,927 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_write32 [2023-11-06 21:54:47,927 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_dec_wrap [2023-11-06 21:54:47,928 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_dec_wrap [2023-11-06 21:54:47,928 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-06 21:54:47,928 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-06 21:54:47,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 21:54:47,928 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_drv_stop [2023-11-06 21:54:47,928 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_drv_stop [2023-11-06 21:54:47,928 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 21:54:47,929 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_phy_db_free_section [2023-11-06 21:54:47,929 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_phy_db_free_section [2023-11-06 21:54:47,929 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_scd_deactivate_fifos [2023-11-06 21:54:47,929 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_scd_deactivate_fifos [2023-11-06 21:54:47,929 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_is_rfkill_set___1 [2023-11-06 21:54:47,929 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_is_rfkill_set___1 [2023-11-06 21:54:47,929 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2023-11-06 21:54:47,930 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2023-11-06 21:54:47,930 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-06 21:54:47,930 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-06 21:54:47,930 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_set_pwr [2023-11-06 21:54:47,930 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_set_pwr [2023-11-06 21:54:47,930 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 21:54:47,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 21:54:47,931 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-11-06 21:54:47,931 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-11-06 21:54:47,931 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_warn [2023-11-06 21:54:47,931 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_warn [2023-11-06 21:54:47,931 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_parse_v1_v2_firmware [2023-11-06 21:54:47,931 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_parse_v1_v2_firmware [2023-11-06 21:54:47,932 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 21:54:47,932 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 21:54:47,932 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_default_calib [2023-11-06 21:54:47,932 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_default_calib [2023-11-06 21:54:47,932 INFO L130 BoogieDeclarations]: Found specification of procedure lock_is_held [2023-11-06 21:54:47,932 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_is_held [2023-11-06 21:54:47,932 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_poll_bit [2023-11-06 21:54:47,933 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_poll_bit [2023-11-06 21:54:47,933 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-06 21:54:47,933 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-06 21:54:47,933 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_alloc_page [2023-11-06 21:54:47,933 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_alloc_page [2023-11-06 21:54:47,933 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_rxq_space [2023-11-06 21:54:47,933 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_rxq_space [2023-11-06 21:54:47,934 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_suspend [2023-11-06 21:54:47,934 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_suspend [2023-11-06 21:54:47,934 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_apm_stop [2023-11-06 21:54:47,934 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_apm_stop [2023-11-06 21:54:47,934 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_enable_interrupts___1 [2023-11-06 21:54:47,934 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_enable_interrupts___1 [2023-11-06 21:54:47,934 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_enable_interrupts___0 [2023-11-06 21:54:47,935 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_enable_interrupts___0 [2023-11-06 21:54:47,935 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 21:54:47,935 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 21:54:47,935 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 21:54:47,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 21:54:47,935 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-11-06 21:54:47,935 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-11-06 21:54:47,936 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_alloc_dma_ptr [2023-11-06 21:54:47,936 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_alloc_dma_ptr [2023-11-06 21:54:47,936 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-11-06 21:54:47,936 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-11-06 21:54:47,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 21:54:47,936 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-11-06 21:54:47,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-11-06 21:54:47,937 INFO L130 BoogieDeclarations]: Found specification of procedure trace_event_reg [2023-11-06 21:54:47,937 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_event_reg [2023-11-06 21:54:47,937 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read_mem [2023-11-06 21:54:47,937 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read_mem [2023-11-06 21:54:47,937 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_enable_rfkill_int___1 [2023-11-06 21:54:47,937 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_enable_rfkill_int___1 [2023-11-06 21:54:47,937 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_free_dma_ptr [2023-11-06 21:54:47,938 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_free_dma_ptr [2023-11-06 21:54:47,938 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read_prph [2023-11-06 21:54:47,938 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read_prph [2023-11-06 21:54:47,938 INFO L130 BoogieDeclarations]: Found specification of procedure get_cmd_string [2023-11-06 21:54:47,938 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cmd_string [2023-11-06 21:54:47,938 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_ucode_capabilities [2023-11-06 21:54:47,938 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_ucode_capabilities [2023-11-06 21:54:47,939 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_req_fw_callback [2023-11-06 21:54:47,939 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_req_fw_callback [2023-11-06 21:54:47,939 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_request_firmware [2023-11-06 21:54:47,939 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_request_firmware [2023-11-06 21:54:47,939 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 21:54:47,939 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 21:54:47,939 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 21:54:47,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 21:54:47,940 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read_prph [2023-11-06 21:54:47,940 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read_prph [2023-11-06 21:54:47,940 INFO L130 BoogieDeclarations]: Found specification of procedure set_sec_offset [2023-11-06 21:54:47,940 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sec_offset [2023-11-06 21:54:47,940 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_disable_interrupts [2023-11-06 21:54:47,941 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_disable_interrupts [2023-11-06 21:54:47,941 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_set_bits_mask [2023-11-06 21:54:47,941 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_set_bits_mask [2023-11-06 21:54:47,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 21:54:47,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 21:54:47,941 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2023-11-06 21:54:47,941 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2023-11-06 21:54:47,942 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_configure [2023-11-06 21:54:47,942 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_configure [2023-11-06 21:54:47,942 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_count [2023-11-06 21:54:47,942 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_count [2023-11-06 21:54:47,942 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-11-06 21:54:47,942 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-11-06 21:54:47,942 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-11-06 21:54:47,943 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-11-06 21:54:47,943 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read32 [2023-11-06 21:54:47,943 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read32 [2023-11-06 21:54:47,943 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-11-06 21:54:47,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-11-06 21:54:47,943 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_set_bits_mask [2023-11-06 21:54:47,943 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_set_bits_mask [2023-11-06 21:54:47,944 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2023-11-06 21:54:47,944 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2023-11-06 21:54:47,944 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 21:54:47,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 21:54:47,944 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_opmode_deregister [2023-11-06 21:54:47,944 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_opmode_deregister [2023-11-06 21:54:47,944 INFO L130 BoogieDeclarations]: Found specification of procedure get_fw_dbg_mode_string [2023-11-06 21:54:47,945 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fw_dbg_mode_string [2023-11-06 21:54:47,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 21:54:47,945 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_free_rba [2023-11-06 21:54:47,945 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_free_rba [2023-11-06 21:54:47,945 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 21:54:47,945 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 21:54:47,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 21:54:47,946 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tx_free [2023-11-06 21:54:47,946 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tx_free [2023-11-06 21:54:47,946 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2023-11-06 21:54:47,946 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2023-11-06 21:54:47,946 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rxq_inc_wr_ptr [2023-11-06 21:54:47,946 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rxq_inc_wr_ptr [2023-11-06 21:54:47,946 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_prepare_card_hw [2023-11-06 21:54:47,946 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_prepare_card_hw [2023-11-06 21:54:47,947 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_dbgfs_register [2023-11-06 21:54:47,947 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_dbgfs_register [2023-11-06 21:54:47,947 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_free_tfd [2023-11-06 21:54:47,947 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_free_tfd [2023-11-06 21:54:47,947 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 21:54:47,948 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 21:54:47,948 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-11-06 21:54:47,948 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-11-06 21:54:47,948 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-06 21:54:47,948 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-06 21:54:47,948 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_op_mode_leave [2023-11-06 21:54:47,948 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_op_mode_leave [2023-11-06 21:54:47,949 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-06 21:54:47,949 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-06 21:54:47,949 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_disable_ict [2023-11-06 21:54:47,949 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_disable_ict [2023-11-06 21:54:47,949 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_probe [2023-11-06 21:54:47,949 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_probe [2023-11-06 21:54:47,949 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_wait_txq_empty [2023-11-06 21:54:47,950 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_wait_txq_empty [2023-11-06 21:54:47,950 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_apm_init [2023-11-06 21:54:47,950 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_apm_init [2023-11-06 21:54:47,950 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___3 [2023-11-06 21:54:47,950 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___3 [2023-11-06 21:54:47,950 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___2 [2023-11-06 21:54:47,950 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___2 [2023-11-06 21:54:47,951 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___0 [2023-11-06 21:54:47,951 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___0 [2023-11-06 21:54:47,951 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___5 [2023-11-06 21:54:47,951 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___5 [2023-11-06 21:54:47,951 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 21:54:47,951 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 21:54:47,951 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___4 [2023-11-06 21:54:47,952 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___4 [2023-11-06 21:54:47,952 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-06 21:54:47,952 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-06 21:54:47,952 INFO L130 BoogieDeclarations]: Found specification of procedure set_sec_data [2023-11-06 21:54:47,952 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sec_data [2023-11-06 21:54:47,952 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_txq_enable [2023-11-06 21:54:47,952 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_txq_enable [2023-11-06 21:54:47,953 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_op_mode_stop [2023-11-06 21:54:47,953 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_op_mode_stop [2023-11-06 21:54:47,953 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-06 21:54:47,953 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-06 21:54:47,953 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_4 [2023-11-06 21:54:47,953 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_4 [2023-11-06 21:54:47,953 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_phy_db_get_section [2023-11-06 21:54:47,953 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_phy_db_get_section [2023-11-06 21:54:47,954 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_reclaim [2023-11-06 21:54:47,954 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_reclaim [2023-11-06 21:54:47,954 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_bits_prph [2023-11-06 21:54:47,954 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_bits_prph [2023-11-06 21:54:47,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 21:54:47,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 21:54:47,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 21:54:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure set_sec_size [2023-11-06 21:54:47,955 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sec_size [2023-11-06 21:54:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_fw_error_next_data [2023-11-06 21:54:47,955 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_fw_error_next_data [2023-11-06 21:54:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_info [2023-11-06 21:54:47,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_info [2023-11-06 21:54:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_load_cpu_sections [2023-11-06 21:54:47,956 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_load_cpu_sections [2023-11-06 21:54:47,956 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 21:54:47,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 21:54:47,956 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false [2023-11-06 21:54:47,956 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false [2023-11-06 21:54:47,956 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_release_nic_access [2023-11-06 21:54:47,956 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_release_nic_access [2023-11-06 21:54:47,957 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2023-11-06 21:54:47,960 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2023-11-06 21:54:47,961 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-06 21:54:47,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-06 21:54:47,961 INFO L130 BoogieDeclarations]: Found specification of procedure kmemdup [2023-11-06 21:54:47,961 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemdup [2023-11-06 21:54:47,966 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_release_nic_access [2023-11-06 21:54:47,967 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_release_nic_access [2023-11-06 21:54:47,967 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-11-06 21:54:47,967 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-11-06 21:54:47,967 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-11-06 21:54:47,967 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-11-06 21:54:47,967 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2023-11-06 21:54:47,967 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2023-11-06 21:54:47,968 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_clear_bits_prph [2023-11-06 21:54:47,968 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_clear_bits_prph [2023-11-06 21:54:47,968 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32___2 [2023-11-06 21:54:47,968 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32___2 [2023-11-06 21:54:47,968 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32___4 [2023-11-06 21:54:47,968 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32___4 [2023-11-06 21:54:47,968 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32___3 [2023-11-06 21:54:47,969 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32___3 [2023-11-06 21:54:47,969 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2023-11-06 21:54:47,969 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2023-11-06 21:54:47,970 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_set_pmi [2023-11-06 21:54:47,970 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_set_pmi [2023-11-06 21:54:47,970 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 21:54:47,970 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 21:54:47,970 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_load_section [2023-11-06 21:54:47,970 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_load_section [2023-11-06 21:54:47,970 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write_mem [2023-11-06 21:54:47,970 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write_mem [2023-11-06 21:54:47,971 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-06 21:54:47,971 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-06 21:54:47,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 21:54:47,971 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 21:54:47,971 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-11-06 21:54:47,971 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-11-06 21:54:47,971 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read_mem [2023-11-06 21:54:47,972 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read_mem [2023-11-06 21:54:47,972 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-06 21:54:47,972 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-06 21:54:47,972 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_enqueue_hcmd [2023-11-06 21:54:47,972 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_enqueue_hcmd [2023-11-06 21:54:47,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 21:54:47,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 21:54:47,972 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_load_cpu_sections_8000 [2023-11-06 21:54:47,973 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_load_cpu_sections_8000 [2023-11-06 21:54:47,973 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false___3 [2023-11-06 21:54:47,973 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false___3 [2023-11-06 21:54:47,973 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false___4 [2023-11-06 21:54:47,973 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false___4 [2023-11-06 21:54:47,973 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false___2 [2023-11-06 21:54:47,973 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false___2 [2023-11-06 21:54:47,973 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false___0 [2023-11-06 21:54:47,974 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false___0 [2023-11-06 21:54:47,974 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2023-11-06 21:54:47,974 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2023-11-06 21:54:47,974 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false___5 [2023-11-06 21:54:47,974 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false___5 [2023-11-06 21:54:47,974 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2023-11-06 21:54:47,974 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2023-11-06 21:54:47,974 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dbgfs_interrupt_write [2023-11-06 21:54:47,975 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dbgfs_interrupt_write [2023-11-06 21:54:47,975 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_allocator_work [2023-11-06 21:54:47,975 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_allocator_work [2023-11-06 21:54:47,975 INFO L130 BoogieDeclarations]: Found specification of procedure generic_file_llseek [2023-11-06 21:54:47,975 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_file_llseek [2023-11-06 21:54:47,975 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 21:54:47,975 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 21:54:47,976 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_alloc_fw_monitor [2023-11-06 21:54:47,976 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_alloc_fw_monitor [2023-11-06 21:54:47,976 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_write_mem [2023-11-06 21:54:47,976 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_write_mem [2023-11-06 21:54:47,976 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_clear_bit___0 [2023-11-06 21:54:47,976 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_clear_bit___0 [2023-11-06 21:54:47,976 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2023-11-06 21:54:47,976 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2023-11-06 21:54:47,976 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_stop_device [2023-11-06 21:54:47,977 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_stop_device [2023-11-06 21:54:47,977 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_space [2023-11-06 21:54:47,977 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_space [2023-11-06 21:54:47,977 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_set_bits_mask [2023-11-06 21:54:47,977 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_set_bits_mask [2023-11-06 21:54:47,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-06 21:54:47,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-06 21:54:47,977 INFO L130 BoogieDeclarations]: Found specification of procedure trace_iwlwifi_info [2023-11-06 21:54:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_iwlwifi_info [2023-11-06 21:54:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 21:54:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_have_debug_level [2023-11-06 21:54:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_have_debug_level [2023-11-06 21:54:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 21:54:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 21:54:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32 [2023-11-06 21:54:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32 [2023-11-06 21:54:47,979 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_free [2023-11-06 21:54:47,979 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_free [2023-11-06 21:54:47,979 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_bits_mask_prph [2023-11-06 21:54:47,983 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_bits_mask_prph [2023-11-06 21:54:47,983 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2023-11-06 21:54:47,983 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2023-11-06 21:54:47,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 21:54:47,983 INFO L130 BoogieDeclarations]: Found specification of procedure trace_raw_output_prep [2023-11-06 21:54:47,983 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_raw_output_prep [2023-11-06 21:54:47,983 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read32 [2023-11-06 21:54:47,984 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read32 [2023-11-06 21:54:47,984 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_set_hw_ready [2023-11-06 21:54:47,984 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_set_hw_ready [2023-11-06 21:54:47,984 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 21:54:47,984 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 21:54:47,984 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_grab_nic_access [2023-11-06 21:54:47,984 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_grab_nic_access [2023-11-06 21:54:47,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 21:54:47,985 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_txq_disable [2023-11-06 21:54:47,985 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_txq_disable [2023-11-06 21:54:47,985 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write_prph [2023-11-06 21:54:47,985 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write_prph [2023-11-06 21:54:47,985 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-06 21:54:47,985 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-06 21:54:47,985 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 21:54:47,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 21:54:47,986 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_used [2023-11-06 21:54:47,986 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_used [2023-11-06 21:54:47,986 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_inc_wr_ptr [2023-11-06 21:54:47,986 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_inc_wr_ptr [2023-11-06 21:54:47,986 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2023-11-06 21:54:47,986 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2023-11-06 21:54:47,986 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-11-06 21:54:47,987 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-11-06 21:54:47,987 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-11-06 21:54:47,987 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-11-06 21:54:47,987 INFO L130 BoogieDeclarations]: Found specification of procedure trace_define_field [2023-11-06 21:54:47,987 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_define_field [2023-11-06 21:54:47,989 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_apply_destination [2023-11-06 21:54:47,989 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_apply_destination [2023-11-06 21:54:47,989 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2023-11-06 21:54:47,989 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2023-11-06 21:54:47,989 INFO L130 BoogieDeclarations]: Found specification of procedure get_sec_size [2023-11-06 21:54:47,989 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sec_size [2023-11-06 21:54:47,990 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_dbgfs_register [2023-11-06 21:54:47,990 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_dbgfs_register [2023-11-06 21:54:47,990 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 21:54:47,990 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 21:54:47,990 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2023-11-06 21:54:47,990 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2023-11-06 21:54:47,990 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_scd_enable_set_active [2023-11-06 21:54:47,990 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_scd_enable_set_active [2023-11-06 21:54:47,991 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write8 [2023-11-06 21:54:47,991 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write8 [2023-11-06 21:54:47,991 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_free_ict [2023-11-06 21:54:47,991 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_free_ict [2023-11-06 21:54:47,991 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tx_start [2023-11-06 21:54:47,991 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tx_start [2023-11-06 21:54:47,991 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail [2023-11-06 21:54:47,991 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail [2023-11-06 21:54:47,991 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write_prph [2023-11-06 21:54:47,992 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write_prph [2023-11-06 21:54:47,992 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2023-11-06 21:54:47,992 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2023-11-06 21:54:47,992 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-11-06 21:54:47,992 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-11-06 21:54:47,992 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write8 [2023-11-06 21:54:47,992 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write8 [2023-11-06 21:54:47,992 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-11-06 21:54:47,993 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-11-06 21:54:47,993 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dump_fh [2023-11-06 21:54:47,993 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dump_fh [2023-11-06 21:54:47,993 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_init [2023-11-06 21:54:47,993 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_init [2023-11-06 21:54:47,993 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 21:54:47,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 21:54:47,993 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_free [2023-11-06 21:54:47,994 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_free [2023-11-06 21:54:47,994 INFO L130 BoogieDeclarations]: Found specification of procedure _iwl_op_mode_stop [2023-11-06 21:54:47,994 INFO L138 BoogieDeclarations]: Found implementation of procedure _iwl_op_mode_stop [2023-11-06 21:54:47,994 INFO L130 BoogieDeclarations]: Found specification of procedure _iwl_op_mode_start [2023-11-06 21:54:47,994 INFO L138 BoogieDeclarations]: Found implementation of procedure _iwl_op_mode_start [2023-11-06 21:54:47,994 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2023-11-06 21:54:47,994 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2023-11-06 21:54:47,994 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_tx [2023-11-06 21:54:47,995 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_tx [2023-11-06 21:54:47,995 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_dump_data [2023-11-06 21:54:47,995 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_dump_data [2023-11-06 21:54:47,995 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_get_dma_hi_addr [2023-11-06 21:54:47,995 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_get_dma_hi_addr [2023-11-06 21:54:47,995 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read_shr [2023-11-06 21:54:47,995 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read_shr [2023-11-06 21:54:47,995 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-11-06 21:54:47,996 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-11-06 21:54:47,996 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_store_ucode_sec [2023-11-06 21:54:47,996 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_store_ucode_sec [2023-11-06 21:54:47,996 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_wake_queue [2023-11-06 21:54:47,996 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_wake_queue [2023-11-06 21:54:47,996 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-11-06 21:54:47,996 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-11-06 21:54:47,997 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 21:54:47,997 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 21:54:47,997 INFO L130 BoogieDeclarations]: Found specification of procedure get_cmd_index [2023-11-06 21:54:47,997 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cmd_index [2023-11-06 21:54:47,997 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-11-06 21:54:47,997 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-11-06 21:54:47,997 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~TO~int [2023-11-06 21:54:47,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~TO~int [2023-11-06 21:54:47,998 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_unmap [2023-11-06 21:54:47,998 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_unmap [2023-11-06 21:54:47,998 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-11-06 21:54:47,998 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-11-06 21:54:47,998 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_unref [2023-11-06 21:54:47,998 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_unref [2023-11-06 21:54:47,998 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tfd_get_num_tbs [2023-11-06 21:54:47,998 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tfd_get_num_tbs [2023-11-06 21:54:47,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 21:54:47,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 21:54:47,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 21:54:47,999 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_get_scratchbuf_dma [2023-11-06 21:54:47,999 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_get_scratchbuf_dma [2023-11-06 21:54:47,999 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-11-06 21:54:47,999 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-11-06 21:54:47,999 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read_direct32 [2023-11-06 21:54:48,000 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read_direct32 [2023-11-06 21:54:48,000 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_tx_reset [2023-11-06 21:54:48,000 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_tx_reset [2023-11-06 21:54:48,000 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2023-11-06 21:54:48,000 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2023-11-06 21:54:48,000 INFO L130 BoogieDeclarations]: Found specification of procedure trace_iwlwifi_err [2023-11-06 21:54:48,000 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_iwlwifi_err [2023-11-06 21:54:48,001 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-06 21:54:48,001 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-06 21:54:48,001 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-11-06 21:54:48,001 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-11-06 21:54:48,001 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_rf_kill [2023-11-06 21:54:48,001 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_rf_kill [2023-11-06 21:54:48,001 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 21:54:48,001 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 21:54:48,002 INFO L130 BoogieDeclarations]: Found specification of procedure trace_handle_return [2023-11-06 21:54:48,002 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_handle_return [2023-11-06 21:54:48,002 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32 [2023-11-06 21:54:48,002 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32 [2023-11-06 21:54:48,002 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_fw_alive [2023-11-06 21:54:48,002 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_fw_alive [2023-11-06 21:54:48,002 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rxq_restock [2023-11-06 21:54:48,002 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rxq_restock [2023-11-06 21:54:48,003 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_scd_txq_set_inactive [2023-11-06 21:54:48,003 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_scd_txq_set_inactive [2023-11-06 21:54:48,003 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-11-06 21:54:48,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-11-06 21:54:48,003 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2023-11-06 21:54:48,003 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2023-11-06 21:54:48,003 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2023-11-06 21:54:48,004 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2023-11-06 21:54:48,004 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 21:54:48,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 21:54:48,004 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dbgfs_csr_write [2023-11-06 21:54:48,004 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dbgfs_csr_write [2023-11-06 21:54:48,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 21:54:48,004 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 21:54:48,004 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 21:54:48,005 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-06 21:54:48,005 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-06 21:54:48,005 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-06 21:54:48,005 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-06 21:54:48,005 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_bit [2023-11-06 21:54:48,005 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_bit [2023-11-06 21:54:48,005 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-11-06 21:54:48,005 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-11-06 21:54:48,006 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2023-11-06 21:54:48,006 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2023-11-06 21:54:48,006 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2023-11-06 21:54:48,006 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2023-11-06 21:54:48,006 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2023-11-06 21:54:48,006 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2023-11-06 21:54:48,006 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rxq_free_rbs [2023-11-06 21:54:48,007 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rxq_free_rbs [2023-11-06 21:54:48,007 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_inc_wrap [2023-11-06 21:54:48,007 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_inc_wrap [2023-11-06 21:54:48,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop_hw_41 [2023-11-06 21:54:48,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop_hw_41 [2023-11-06 21:54:48,007 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_fw_error [2023-11-06 21:54:48,007 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_fw_error [2023-11-06 21:54:48,007 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write_shr [2023-11-06 21:54:48,007 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write_shr [2023-11-06 21:54:48,008 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2023-11-06 21:54:48,008 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2023-11-06 21:54:48,008 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_force_nmi [2023-11-06 21:54:48,008 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_force_nmi [2023-11-06 21:54:48,008 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2023-11-06 21:54:48,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2023-11-06 21:54:48,008 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read_prph [2023-11-06 21:54:48,008 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read_prph [2023-11-06 21:54:48,009 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_disable_interrupts___0 [2023-11-06 21:54:48,009 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_disable_interrupts___0 [2023-11-06 21:54:48,009 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 21:54:48,009 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 21:54:48,009 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-11-06 21:54:48,009 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-11-06 21:54:48,009 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_err [2023-11-06 21:54:48,009 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_err [2023-11-06 21:54:48,010 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2023-11-06 21:54:48,010 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2023-11-06 21:54:48,010 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_reset_ict [2023-11-06 21:54:48,010 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_reset_ict [2023-11-06 21:54:48,010 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-06 21:54:48,010 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-06 21:54:48,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-06 21:54:48,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-06 21:54:48,011 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 21:54:48,011 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 21:54:48,011 INFO L130 BoogieDeclarations]: Found specification of procedure SCD_QUEUE_WRPTR [2023-11-06 21:54:48,011 INFO L138 BoogieDeclarations]: Found implementation of procedure SCD_QUEUE_WRPTR [2023-11-06 21:54:48,011 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-06 21:54:48,011 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-06 21:54:48,011 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_build_tfd [2023-11-06 21:54:48,011 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_build_tfd [2023-11-06 21:54:48,012 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2023-11-06 21:54:48,012 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2023-11-06 21:54:48,012 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-11-06 21:54:48,012 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-11-06 21:54:48,012 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-11-06 21:54:48,012 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-11-06 21:54:48,012 INFO L130 BoogieDeclarations]: Found specification of procedure validate_sec_sizes [2023-11-06 21:54:48,012 INFO L138 BoogieDeclarations]: Found implementation of procedure validate_sec_sizes [2023-11-06 21:54:48,013 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_parse_tlv_firmware [2023-11-06 21:54:48,013 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_parse_tlv_firmware [2023-11-06 21:54:48,013 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-11-06 21:54:48,013 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-11-06 21:54:48,013 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-11-06 21:54:48,013 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-11-06 21:54:48,013 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_remove [2023-11-06 21:54:48,013 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_remove [2023-11-06 21:54:48,014 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_write_prph [2023-11-06 21:54:48,014 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_write_prph [2023-11-06 21:54:48,014 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-06 21:54:48,014 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-06 21:54:48,014 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-06 21:54:48,014 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-06 21:54:48,014 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 21:54:48,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 21:54:48,015 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2023-11-06 21:54:48,015 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2023-11-06 21:54:48,015 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_d3_resume [2023-11-06 21:54:48,015 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_d3_resume [2023-11-06 21:54:48,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 21:54:48,015 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 21:54:48,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 21:54:48,016 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-11-06 21:54:48,016 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-11-06 21:54:48,016 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_resume [2023-11-06 21:54:48,016 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_resume [2023-11-06 21:54:48,016 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2023-11-06 21:54:48,016 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2023-11-06 21:54:50,531 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 21:54:50,541 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 21:54:50,931 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 21:57:06,512 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 21:57:06,556 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 21:57:06,556 INFO L302 CfgBuilder]: Removed 9 assume(true) statements. [2023-11-06 21:57:06,566 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 09:57:06 BoogieIcfgContainer [2023-11-06 21:57:06,567 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 21:57:06,569 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 21:57:06,569 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 21:57:06,573 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 21:57:06,573 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 09:54:25" (1/3) ... [2023-11-06 21:57:06,574 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6131674a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 09:57:06, skipping insertion in model container [2023-11-06 21:57:06,574 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:44" (2/3) ... [2023-11-06 21:57:06,575 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6131674a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 09:57:06, skipping insertion in model container [2023-11-06 21:57:06,575 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 09:57:06" (3/3) ... [2023-11-06 21:57:06,576 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i [2023-11-06 21:57:06,597 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 21:57:06,597 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 21:57:06,813 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 21:57:06,820 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@26cde3e8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 21:57:06,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 21:57:06,857 INFO L276 IsEmpty]: Start isEmpty. Operand has 9048 states, 6000 states have (on average 1.3878333333333333) internal successors, (8327), 6285 states have internal predecessors, (8327), 2717 states have call successors, (2717), 331 states have call predecessors, (2717), 330 states have return successors, (2671), 2633 states have call predecessors, (2671), 2671 states have call successors, (2671) [2023-11-06 21:57:06,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-06 21:57:06,897 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:57:06,898 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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] [2023-11-06 21:57:06,899 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:57:06,904 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:06,905 INFO L85 PathProgramCache]: Analyzing trace with hash 472312604, now seen corresponding path program 1 times [2023-11-06 21:57:06,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:06,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321964489] [2023-11-06 21:57:06,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:06,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms