./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-32_7a-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-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/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_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/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_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/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 fa587f0b36379de958284b6fc2dac04d466d3ed2170405f7351bb162fcbfad3a --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:04:10,754 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:04:10,860 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:04:10,867 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:04:10,867 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:04:10,898 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:04:10,899 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:04:10,900 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:04:10,901 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:04:10,901 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:04:10,902 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:04:10,903 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:04:10,904 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:04:10,904 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:04:10,905 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:04:10,906 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:04:10,906 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:04:10,907 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:04:10,907 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:04:10,908 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:04:10,909 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:04:10,910 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:04:10,910 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:04:10,911 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:04:10,912 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:04:10,912 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:04:10,913 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:04:10,913 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:04:10,914 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:04:10,915 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:04:10,915 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:04:10,916 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:04:10,916 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:04:10,917 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:04:10,917 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:04:10,918 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:04:10,918 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_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/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_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/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 -> fa587f0b36379de958284b6fc2dac04d466d3ed2170405f7351bb162fcbfad3a [2023-11-06 22:04:11,203 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:04:11,241 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:04:11,244 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:04:11,246 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:04:11,247 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:04:11,249 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i [2023-11-06 22:04:14,757 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:04:16,203 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:04:16,203 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i [2023-11-06 22:04:16,319 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/data/2efe36297/c3660a1b9b624b1b95ddfbb10c5f59bc/FLAG2ea73c969 [2023-11-06 22:04:16,339 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/data/2efe36297/c3660a1b9b624b1b95ddfbb10c5f59bc [2023-11-06 22:04:16,349 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:04:16,356 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:04:16,360 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:04:16,361 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:04:16,370 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:04:16,371 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:04:16" (1/1) ... [2023-11-06 22:04:16,372 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17d772b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:16, skipping insertion in model container [2023-11-06 22:04:16,373 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:04:16" (1/1) ... [2023-11-06 22:04:16,797 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:04:35,694 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_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i[1131491,1131504] [2023-11-06 22:04:36,271 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:04:36,516 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:04:36,797 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8128] [2023-11-06 22:04:36,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8130] [2023-11-06 22:04:36,801 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)); [8158-8159] [2023-11-06 22:04:36,802 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"); [8164-8166] [2023-11-06 22:04:36,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [8299] [2023-11-06 22:04:36,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8302] [2023-11-06 22:04:36,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8305] [2023-11-06 22:04:36,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8308] [2023-11-06 22:04:36,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [8325] [2023-11-06 22:04:36,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [8328] [2023-11-06 22:04:36,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [8330] [2023-11-06 22:04:36,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [8335] [2023-11-06 22:04:36,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [8338] [2023-11-06 22:04:36,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [8340] [2023-11-06 22:04:36,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [8345] [2023-11-06 22:04:36,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [8348] [2023-11-06 22:04:36,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [8350] [2023-11-06 22:04:36,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [8355] [2023-11-06 22:04:36,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [8358] [2023-11-06 22:04:36,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [8360] [2023-11-06 22:04:36,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [8378] [2023-11-06 22:04:36,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [8381] [2023-11-06 22:04:36,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [8383] [2023-11-06 22:04:36,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [8388] [2023-11-06 22:04:36,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [8391] [2023-11-06 22:04:36,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [8393] [2023-11-06 22:04:36,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [8398] [2023-11-06 22:04:36,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [8401] [2023-11-06 22:04:36,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [8403] [2023-11-06 22:04:36,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [8408] [2023-11-06 22:04:36,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [8411] [2023-11-06 22:04:36,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [8413] [2023-11-06 22:04:36,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8515] [2023-11-06 22:04:36,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8522] [2023-11-06 22:04:36,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9485] [2023-11-06 22:04:36,905 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)); [9493-9494] [2023-11-06 22:04:36,981 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)); [12011-12012] [2023-11-06 22:04:36,982 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"); [12017-12019] [2023-11-06 22:04:37,012 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)); [13273-13274] [2023-11-06 22:04:37,013 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"); [13279-13281] [2023-11-06 22:04:37,036 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)); [14044] [2023-11-06 22:04:37,129 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"); [16625] [2023-11-06 22:04:37,130 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)); [16649-16650] [2023-11-06 22:04:37,131 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"); [16655-16657] [2023-11-06 22:04:37,246 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)); [18273] [2023-11-06 22:04:37,247 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"); [18281-18282] [2023-11-06 22:04:37,249 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"); [18290-18291] [2023-11-06 22:04:37,251 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)); [18380-18381] [2023-11-06 22:04:37,252 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"); [18386-18388] [2023-11-06 22:04:37,252 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)); [18404] [2023-11-06 22:04:37,254 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)); [18411] [2023-11-06 22:04:37,254 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"); [18422-18423] [2023-11-06 22:04:37,255 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"); [18426-18427] [2023-11-06 22:04:37,255 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"); [18430-18431] [2023-11-06 22:04:37,255 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"); [18434-18435] [2023-11-06 22:04:37,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (84), "i" (12UL)); [18632-18633] [2023-11-06 22:04:37,263 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)); [18656-18657] [2023-11-06 22:04:37,309 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (256), "i" (12UL)); [19544-19545] [2023-11-06 22:04:37,315 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (359), "i" (12UL)); [19666-19667] [2023-11-06 22:04:37,316 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (375), "i" (12UL)); [19687-19688] [2023-11-06 22:04:37,317 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (377), "i" (12UL)); [19695-19696] [2023-11-06 22:04:37,321 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (453), "i" (12UL)); [19799-19800] [2023-11-06 22:04:37,321 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (457), "i" (12UL)); [19810-19811] [2023-11-06 22:04:37,323 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (475), "i" (12UL)); [19833-19834] [2023-11-06 22:04:37,323 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12023/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/iwlwifi/pcie/rx.c"), "i" (477), "i" (12UL)); [19841-19842] [2023-11-06 22:04:37,364 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)); [21241-21242] [2023-11-06 22:04:37,365 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"); [21247-21249] [2023-11-06 22:04:37,371 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)); [21422-21423] [2023-11-06 22:04:37,373 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)); [21449-21450] [2023-11-06 22:04:37,375 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)); [21478-21479] [2023-11-06 22:04:37,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [25161] [2023-11-06 22:04:37,634 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)); [25197-25198] [2023-11-06 22:04:37,635 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"); [25203-25205] [2023-11-06 22:04:37,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [25295] [2023-11-06 22:04:37,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [25302] [2023-11-06 22:04:37,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [25309] [2023-11-06 22:04:37,642 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)); [25387-25388] [2023-11-06 22:04:37,644 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)); [25411-25412] [2023-11-06 22:04:37,645 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)); [25441-25442] [2023-11-06 22:04:37,646 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)); [25471-25472] [2023-11-06 22:04:37,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [27166] [2023-11-06 22:04:38,228 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_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i[1131491,1131504] [2023-11-06 22:04:38,275 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:04:39,660 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:04:39,661 WARN L672 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:04:39,661 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:04:39,662 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:04:39,670 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:04:39,670 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39 WrapperNode [2023-11-06 22:04:39,670 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:04:39,673 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:04:39,674 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:04:39,674 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:04:39,682 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:40,173 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:41,634 INFO L138 Inliner]: procedures = 1186, calls = 17903, calls flagged for inlining = 457, calls inlined = 388, statements flattened = 32021 [2023-11-06 22:04:41,635 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:04:41,636 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:04:41,636 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:04:41,636 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:04:41,647 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:41,647 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:41,880 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:41,881 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:42,826 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:42,913 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:43,276 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:43,376 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:43,674 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:04:43,675 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:04:43,676 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:04:43,676 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:04:43,678 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (1/1) ... [2023-11-06 22:04:43,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:04:43,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:04:43,726 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:04:43,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4b8e34c5-a099-4423-86cf-a9ed9a6100f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:04:43,782 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_progress [2023-11-06 22:04:43,782 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_progress [2023-11-06 22:04:43,782 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tfd_tb_get_len [2023-11-06 22:04:43,783 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tfd_tb_get_len [2023-11-06 22:04:43,783 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lockdep_current_cpu_online [2023-11-06 22:04:43,783 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lockdep_current_cpu_online [2023-11-06 22:04:43,783 INFO L130 BoogieDeclarations]: Found specification of procedure SCD_QUEUE_STATUS_BITS [2023-11-06 22:04:43,784 INFO L138 BoogieDeclarations]: Found implementation of procedure SCD_QUEUE_STATUS_BITS [2023-11-06 22:04:43,784 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_write_mem32 [2023-11-06 22:04:43,785 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_write_mem32 [2023-11-06 22:04:43,785 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-11-06 22:04:43,785 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-11-06 22:04:43,785 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dealloc_ucode [2023-11-06 22:04:43,786 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dealloc_ucode [2023-11-06 22:04:43,786 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_start_hw [2023-11-06 22:04:43,786 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_start_hw [2023-11-06 22:04:43,786 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-11-06 22:04:43,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-11-06 22:04:43,787 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-06 22:04:43,787 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-06 22:04:43,787 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-06 22:04:43,787 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-06 22:04:43,788 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___3 [2023-11-06 22:04:43,788 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___3 [2023-11-06 22:04:43,788 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___2 [2023-11-06 22:04:43,789 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___2 [2023-11-06 22:04:43,789 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___4 [2023-11-06 22:04:43,789 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___4 [2023-11-06 22:04:43,791 INFO L130 BoogieDeclarations]: Found specification of procedure SCD_QUEUE_RDPTR [2023-11-06 22:04:43,791 INFO L138 BoogieDeclarations]: Found implementation of procedure SCD_QUEUE_RDPTR [2023-11-06 22:04:43,791 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~X~$Pointer$~TO~~bool~0 [2023-11-06 22:04:43,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~X~$Pointer$~TO~~bool~0 [2023-11-06 22:04:43,792 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write_direct32 [2023-11-06 22:04:43,792 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write_direct32 [2023-11-06 22:04:43,792 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_start [2023-11-06 22:04:43,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_start [2023-11-06 22:04:43,793 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 22:04:43,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 22:04:43,794 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_start_fw [2023-11-06 22:04:43,794 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_start_fw [2023-11-06 22:04:43,794 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32___1 [2023-11-06 22:04:43,795 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32___1 [2023-11-06 22:04:43,795 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tfd_unmap [2023-11-06 22:04:43,796 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tfd_unmap [2023-11-06 22:04:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_end [2023-11-06 22:04:43,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_end [2023-11-06 22:04:43,796 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 22:04:43,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 22:04:43,797 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2023-11-06 22:04:43,797 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2023-11-06 22:04:43,797 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 22:04:43,797 INFO L130 BoogieDeclarations]: Found specification of procedure trace_seq_printf [2023-11-06 22:04:43,798 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_seq_printf [2023-11-06 22:04:43,798 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_dbg [2023-11-06 22:04:43,798 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_dbg [2023-11-06 22:04:43,798 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-06 22:04:43,799 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-06 22:04:43,799 INFO L130 BoogieDeclarations]: Found specification of procedure FH_MEM_CBBC_QUEUE [2023-11-06 22:04:43,800 INFO L138 BoogieDeclarations]: Found implementation of procedure FH_MEM_CBBC_QUEUE [2023-11-06 22:04:43,801 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-11-06 22:04:43,801 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-11-06 22:04:43,801 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 22:04:43,801 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 22:04:43,801 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_ucode_api_flags [2023-11-06 22:04:43,802 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_ucode_api_flags [2023-11-06 22:04:43,802 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_dump_csr [2023-11-06 22:04:43,802 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_dump_csr [2023-11-06 22:04:43,802 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_send_hcmd [2023-11-06 22:04:43,802 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_send_hcmd [2023-11-06 22:04:43,803 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_ref [2023-11-06 22:04:43,804 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_ref [2023-11-06 22:04:43,807 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write32 [2023-11-06 22:04:43,808 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write32 [2023-11-06 22:04:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_read_prph [2023-11-06 22:04:43,809 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_read_prph [2023-11-06 22:04:43,809 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_set_bit___0 [2023-11-06 22:04:43,810 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_set_bit___0 [2023-11-06 22:04:43,811 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-11-06 22:04:43,811 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-11-06 22:04:43,811 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-06 22:04:43,818 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-06 22:04:43,818 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-06 22:04:43,819 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-06 22:04:43,819 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-11-06 22:04:43,819 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-11-06 22:04:43,820 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-06 22:04:43,820 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-06 22:04:43,820 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_clear_bit [2023-11-06 22:04:43,820 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_clear_bit [2023-11-06 22:04:43,820 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-11-06 22:04:43,821 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-11-06 22:04:43,821 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_4 [2023-11-06 22:04:43,821 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_4 [2023-11-06 22:04:43,821 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2023-11-06 22:04:43,821 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2023-11-06 22:04:43,821 INFO L130 BoogieDeclarations]: Found specification of procedure trace_event_raw_init [2023-11-06 22:04:43,822 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_event_raw_init [2023-11-06 22:04:43,822 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read_mem32 [2023-11-06 22:04:43,822 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read_mem32 [2023-11-06 22:04:43,822 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:04:43,822 INFO L130 BoogieDeclarations]: Found specification of procedure kzfree [2023-11-06 22:04:43,823 INFO L138 BoogieDeclarations]: Found implementation of procedure kzfree [2023-11-06 22:04:43,823 INFO L130 BoogieDeclarations]: Found specification of procedure get_fh_string [2023-11-06 22:04:43,823 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fh_string [2023-11-06 22:04:43,823 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_d3_suspend [2023-11-06 22:04:43,823 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_d3_suspend [2023-11-06 22:04:43,824 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-11-06 22:04:43,824 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-11-06 22:04:43,824 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-11-06 22:04:43,824 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-11-06 22:04:43,824 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_set_bits_mask___0 [2023-11-06 22:04:43,824 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_set_bits_mask___0 [2023-11-06 22:04:43,825 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_clear_bit [2023-11-06 22:04:43,825 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_clear_bit [2023-11-06 22:04:43,825 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_freeze_txq_timer [2023-11-06 22:04:43,825 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_freeze_txq_timer [2023-11-06 22:04:43,825 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-06 22:04:43,826 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-06 22:04:43,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-06 22:04:43,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-06 22:04:43,827 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:04:43,827 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_4 [2023-11-06 22:04:43,827 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_4 [2023-11-06 22:04:43,827 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-11-06 22:04:43,827 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-11-06 22:04:43,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:04:43,828 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_write32 [2023-11-06 22:04:43,828 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_write32 [2023-11-06 22:04:43,828 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_dec_wrap [2023-11-06 22:04:43,828 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_dec_wrap [2023-11-06 22:04:43,828 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-06 22:04:43,829 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-06 22:04:43,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:04:43,829 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_drv_stop [2023-11-06 22:04:43,829 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_drv_stop [2023-11-06 22:04:43,829 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:04:43,829 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_phy_db_free_section [2023-11-06 22:04:43,830 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_phy_db_free_section [2023-11-06 22:04:43,830 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_scd_deactivate_fifos [2023-11-06 22:04:43,830 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_scd_deactivate_fifos [2023-11-06 22:04:43,830 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_is_rfkill_set___1 [2023-11-06 22:04:43,830 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_is_rfkill_set___1 [2023-11-06 22:04:43,831 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2023-11-06 22:04:43,831 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2023-11-06 22:04:43,831 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-06 22:04:43,831 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-06 22:04:43,831 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_set_pwr [2023-11-06 22:04:43,831 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_set_pwr [2023-11-06 22:04:43,832 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 22:04:43,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 22:04:43,832 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-11-06 22:04:43,832 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-11-06 22:04:43,832 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_warn [2023-11-06 22:04:43,832 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_warn [2023-11-06 22:04:43,833 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_parse_v1_v2_firmware [2023-11-06 22:04:43,833 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_parse_v1_v2_firmware [2023-11-06 22:04:43,833 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 22:04:43,833 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 22:04:43,833 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_default_calib [2023-11-06 22:04:43,834 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_default_calib [2023-11-06 22:04:43,834 INFO L130 BoogieDeclarations]: Found specification of procedure lock_is_held [2023-11-06 22:04:43,834 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_is_held [2023-11-06 22:04:43,834 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_poll_bit [2023-11-06 22:04:43,835 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_poll_bit [2023-11-06 22:04:43,835 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-06 22:04:43,835 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-06 22:04:43,835 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_alloc_page [2023-11-06 22:04:43,835 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_alloc_page [2023-11-06 22:04:43,836 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_rxq_space [2023-11-06 22:04:43,836 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_rxq_space [2023-11-06 22:04:43,836 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_suspend [2023-11-06 22:04:43,836 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_suspend [2023-11-06 22:04:43,836 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_apm_stop [2023-11-06 22:04:43,836 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_apm_stop [2023-11-06 22:04:43,837 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_enable_interrupts___1 [2023-11-06 22:04:43,837 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_enable_interrupts___1 [2023-11-06 22:04:43,837 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_enable_interrupts___0 [2023-11-06 22:04:43,837 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_enable_interrupts___0 [2023-11-06 22:04:43,837 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 22:04:43,837 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 22:04:43,838 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:04:43,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:04:43,838 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-11-06 22:04:43,838 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-11-06 22:04:43,838 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_alloc_dma_ptr [2023-11-06 22:04:43,839 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_alloc_dma_ptr [2023-11-06 22:04:43,839 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-11-06 22:04:43,839 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-11-06 22:04:43,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:04:43,839 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 22:04:43,839 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 22:04:43,840 INFO L130 BoogieDeclarations]: Found specification of procedure trace_event_reg [2023-11-06 22:04:43,840 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_event_reg [2023-11-06 22:04:43,840 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read_mem [2023-11-06 22:04:43,840 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read_mem [2023-11-06 22:04:43,840 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_enable_rfkill_int___1 [2023-11-06 22:04:43,841 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_enable_rfkill_int___1 [2023-11-06 22:04:43,842 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_free_dma_ptr [2023-11-06 22:04:43,845 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_free_dma_ptr [2023-11-06 22:04:43,846 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read_prph [2023-11-06 22:04:43,846 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read_prph [2023-11-06 22:04:43,846 INFO L130 BoogieDeclarations]: Found specification of procedure get_cmd_string [2023-11-06 22:04:43,846 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cmd_string [2023-11-06 22:04:43,846 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_ucode_capabilities [2023-11-06 22:04:43,846 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_ucode_capabilities [2023-11-06 22:04:43,846 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_req_fw_callback [2023-11-06 22:04:43,847 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_req_fw_callback [2023-11-06 22:04:43,847 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_request_firmware [2023-11-06 22:04:43,847 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_request_firmware [2023-11-06 22:04:43,847 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 22:04:43,847 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 22:04:43,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 22:04:43,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 22:04:43,848 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read_prph [2023-11-06 22:04:43,848 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read_prph [2023-11-06 22:04:43,848 INFO L130 BoogieDeclarations]: Found specification of procedure set_sec_offset [2023-11-06 22:04:43,848 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sec_offset [2023-11-06 22:04:43,848 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_disable_interrupts [2023-11-06 22:04:43,848 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_disable_interrupts [2023-11-06 22:04:43,848 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_set_bits_mask [2023-11-06 22:04:43,849 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_set_bits_mask [2023-11-06 22:04:43,849 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:04:43,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:04:43,849 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2023-11-06 22:04:43,849 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2023-11-06 22:04:43,849 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_configure [2023-11-06 22:04:43,849 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_configure [2023-11-06 22:04:43,850 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-11-06 22:04:43,850 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-11-06 22:04:43,850 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-06 22:04:43,850 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-06 22:04:43,850 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-11-06 22:04:43,850 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-11-06 22:04:43,850 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read32 [2023-11-06 22:04:43,851 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read32 [2023-11-06 22:04:43,851 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-11-06 22:04:43,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-11-06 22:04:43,851 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_set_bits_mask [2023-11-06 22:04:43,851 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_set_bits_mask [2023-11-06 22:04:43,851 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2023-11-06 22:04:43,851 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2023-11-06 22:04:43,851 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:04:43,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:04:43,852 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_opmode_deregister [2023-11-06 22:04:43,852 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_opmode_deregister [2023-11-06 22:04:43,852 INFO L130 BoogieDeclarations]: Found specification of procedure get_fw_dbg_mode_string [2023-11-06 22:04:43,852 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fw_dbg_mode_string [2023-11-06 22:04:43,852 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:04:43,852 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_free_rba [2023-11-06 22:04:43,853 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_free_rba [2023-11-06 22:04:43,853 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:04:43,853 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:04:43,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:04:43,853 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tx_free [2023-11-06 22:04:43,853 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tx_free [2023-11-06 22:04:43,853 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2023-11-06 22:04:43,853 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2023-11-06 22:04:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rxq_inc_wr_ptr [2023-11-06 22:04:43,854 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rxq_inc_wr_ptr [2023-11-06 22:04:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_prepare_card_hw [2023-11-06 22:04:43,854 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_prepare_card_hw [2023-11-06 22:04:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_dbgfs_register [2023-11-06 22:04:43,854 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_dbgfs_register [2023-11-06 22:04:43,854 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_free_tfd [2023-11-06 22:04:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_free_tfd [2023-11-06 22:04:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:04:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:04:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-11-06 22:04:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-11-06 22:04:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-06 22:04:43,855 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-06 22:04:43,855 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_op_mode_leave [2023-11-06 22:04:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_op_mode_leave [2023-11-06 22:04:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-06 22:04:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-06 22:04:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_disable_ict [2023-11-06 22:04:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_disable_ict [2023-11-06 22:04:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_probe [2023-11-06 22:04:43,856 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_probe [2023-11-06 22:04:43,856 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_wait_txq_empty [2023-11-06 22:04:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_wait_txq_empty [2023-11-06 22:04:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_apm_init [2023-11-06 22:04:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_apm_init [2023-11-06 22:04:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___3 [2023-11-06 22:04:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___3 [2023-11-06 22:04:43,857 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___2 [2023-11-06 22:04:43,857 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___2 [2023-11-06 22:04:43,858 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___0 [2023-11-06 22:04:43,858 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___0 [2023-11-06 22:04:43,858 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___5 [2023-11-06 22:04:43,858 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___5 [2023-11-06 22:04:43,858 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 22:04:43,858 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 22:04:43,858 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held___4 [2023-11-06 22:04:43,859 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held___4 [2023-11-06 22:04:43,859 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-06 22:04:43,859 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-06 22:04:43,859 INFO L130 BoogieDeclarations]: Found specification of procedure set_sec_data [2023-11-06 22:04:43,859 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sec_data [2023-11-06 22:04:43,859 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_txq_enable [2023-11-06 22:04:43,859 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_txq_enable [2023-11-06 22:04:43,859 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_op_mode_stop [2023-11-06 22:04:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_op_mode_stop [2023-11-06 22:04:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-06 22:04:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-06 22:04:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_4 [2023-11-06 22:04:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_4 [2023-11-06 22:04:43,860 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_phy_db_get_section [2023-11-06 22:04:43,860 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_phy_db_get_section [2023-11-06 22:04:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_reclaim [2023-11-06 22:04:43,861 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_reclaim [2023-11-06 22:04:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_bits_prph [2023-11-06 22:04:43,861 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_bits_prph [2023-11-06 22:04:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:04:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:04:43,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:04:43,861 INFO L130 BoogieDeclarations]: Found specification of procedure set_sec_size [2023-11-06 22:04:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure set_sec_size [2023-11-06 22:04:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_fw_error_next_data [2023-11-06 22:04:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_fw_error_next_data [2023-11-06 22:04:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_info [2023-11-06 22:04:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_info [2023-11-06 22:04:43,862 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_load_cpu_sections [2023-11-06 22:04:43,862 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_load_cpu_sections [2023-11-06 22:04:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 22:04:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 22:04:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false [2023-11-06 22:04:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false [2023-11-06 22:04:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_release_nic_access [2023-11-06 22:04:43,863 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_release_nic_access [2023-11-06 22:04:43,863 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2023-11-06 22:04:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2023-11-06 22:04:43,864 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 22:04:43,864 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 22:04:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure kmemdup [2023-11-06 22:04:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemdup [2023-11-06 22:04:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_release_nic_access [2023-11-06 22:04:43,864 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_release_nic_access [2023-11-06 22:04:43,864 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-11-06 22:04:43,865 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-11-06 22:04:43,865 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-11-06 22:04:43,865 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-11-06 22:04:43,865 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2023-11-06 22:04:43,865 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2023-11-06 22:04:43,865 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_clear_bits_prph [2023-11-06 22:04:43,865 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_clear_bits_prph [2023-11-06 22:04:43,866 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32___2 [2023-11-06 22:04:43,866 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32___2 [2023-11-06 22:04:43,866 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32___4 [2023-11-06 22:04:43,866 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32___4 [2023-11-06 22:04:43,866 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32___3 [2023-11-06 22:04:43,866 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32___3 [2023-11-06 22:04:43,866 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2023-11-06 22:04:43,867 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2023-11-06 22:04:43,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_iwlwifi_opmode_table_mtx [2023-11-06 22:04:43,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_iwlwifi_opmode_table_mtx [2023-11-06 22:04:43,867 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_set_pmi [2023-11-06 22:04:43,867 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_set_pmi [2023-11-06 22:04:43,867 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 22:04:43,867 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 22:04:43,867 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_load_section [2023-11-06 22:04:43,868 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_load_section [2023-11-06 22:04:43,868 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write_mem [2023-11-06 22:04:43,868 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write_mem [2023-11-06 22:04:43,868 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-06 22:04:43,868 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-06 22:04:43,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 22:04:43,868 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 22:04:43,868 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-11-06 22:04:43,869 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-11-06 22:04:43,869 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read_mem [2023-11-06 22:04:43,869 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read_mem [2023-11-06 22:04:43,869 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-06 22:04:43,869 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-06 22:04:43,869 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_enqueue_hcmd [2023-11-06 22:04:43,869 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_enqueue_hcmd [2023-11-06 22:04:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:04:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:04:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_load_cpu_sections_8000 [2023-11-06 22:04:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_load_cpu_sections_8000 [2023-11-06 22:04:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2023-11-06 22:04:43,870 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2023-11-06 22:04:43,870 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2023-11-06 22:04:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2023-11-06 22:04:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dbgfs_interrupt_write [2023-11-06 22:04:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dbgfs_interrupt_write [2023-11-06 22:04:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_allocator_work [2023-11-06 22:04:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_allocator_work [2023-11-06 22:04:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure generic_file_llseek [2023-11-06 22:04:43,871 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_file_llseek [2023-11-06 22:04:43,871 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:04:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:04:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_alloc_fw_monitor [2023-11-06 22:04:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_alloc_fw_monitor [2023-11-06 22:04:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_write_mem [2023-11-06 22:04:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_write_mem [2023-11-06 22:04:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_trans_pcie_clear_bit___0 [2023-11-06 22:04:43,872 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_trans_pcie_clear_bit___0 [2023-11-06 22:04:43,872 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2023-11-06 22:04:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2023-11-06 22:04:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_stop_device [2023-11-06 22:04:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_stop_device [2023-11-06 22:04:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_space [2023-11-06 22:04:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_space [2023-11-06 22:04:43,873 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_set_bits_mask [2023-11-06 22:04:43,873 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_set_bits_mask [2023-11-06 22:04:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-06 22:04:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-06 22:04:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure trace_iwlwifi_info [2023-11-06 22:04:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_iwlwifi_info [2023-11-06 22:04:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:04:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_have_debug_level [2023-11-06 22:04:43,874 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_have_debug_level [2023-11-06 22:04:43,874 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 22:04:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 22:04:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write32 [2023-11-06 22:04:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write32 [2023-11-06 22:04:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_free [2023-11-06 22:04:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_free [2023-11-06 22:04:43,875 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_bits_mask_prph [2023-11-06 22:04:43,875 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_bits_mask_prph [2023-11-06 22:04:43,876 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2023-11-06 22:04:43,876 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2023-11-06 22:04:43,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:04:43,876 INFO L130 BoogieDeclarations]: Found specification of procedure trace_raw_output_prep [2023-11-06 22:04:43,876 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_raw_output_prep [2023-11-06 22:04:43,876 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read32 [2023-11-06 22:04:43,876 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read32 [2023-11-06 22:04:43,881 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_set_hw_ready [2023-11-06 22:04:43,881 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_set_hw_ready [2023-11-06 22:04:43,881 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:04:43,881 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:04:43,881 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_grab_nic_access [2023-11-06 22:04:43,882 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_grab_nic_access [2023-11-06 22:04:43,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:04:43,882 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_txq_disable [2023-11-06 22:04:43,882 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_txq_disable [2023-11-06 22:04:43,882 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write_prph [2023-11-06 22:04:43,882 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write_prph [2023-11-06 22:04:43,882 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-06 22:04:43,883 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-06 22:04:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:04:43,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:04:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_used [2023-11-06 22:04:43,883 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_used [2023-11-06 22:04:43,883 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_inc_wr_ptr [2023-11-06 22:04:43,883 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_inc_wr_ptr [2023-11-06 22:04:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2023-11-06 22:04:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2023-11-06 22:04:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-11-06 22:04:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-11-06 22:04:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-11-06 22:04:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-11-06 22:04:43,884 INFO L130 BoogieDeclarations]: Found specification of procedure trace_define_field [2023-11-06 22:04:43,884 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_define_field [2023-11-06 22:04:43,885 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_apply_destination [2023-11-06 22:04:43,885 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_apply_destination [2023-11-06 22:04:43,885 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2023-11-06 22:04:43,885 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2023-11-06 22:04:43,885 INFO L130 BoogieDeclarations]: Found specification of procedure get_sec_size [2023-11-06 22:04:43,885 INFO L138 BoogieDeclarations]: Found implementation of procedure get_sec_size [2023-11-06 22:04:43,885 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_dbgfs_register [2023-11-06 22:04:43,886 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_dbgfs_register [2023-11-06 22:04:43,886 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 22:04:43,886 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 22:04:43,886 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2023-11-06 22:04:43,886 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2023-11-06 22:04:43,886 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_scd_enable_set_active [2023-11-06 22:04:43,887 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_scd_enable_set_active [2023-11-06 22:04:43,887 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write8 [2023-11-06 22:04:43,887 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write8 [2023-11-06 22:04:43,887 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_free_ict [2023-11-06 22:04:43,887 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_free_ict [2023-11-06 22:04:43,887 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tx_start [2023-11-06 22:04:43,888 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tx_start [2023-11-06 22:04:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail [2023-11-06 22:04:43,888 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail [2023-11-06 22:04:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write_prph [2023-11-06 22:04:43,888 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write_prph [2023-11-06 22:04:43,888 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2023-11-06 22:04:43,889 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2023-11-06 22:04:43,889 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-11-06 22:04:43,889 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-11-06 22:04:43,889 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_write8 [2023-11-06 22:04:43,889 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_write8 [2023-11-06 22:04:43,889 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-11-06 22:04:43,890 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-11-06 22:04:43,890 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dump_fh [2023-11-06 22:04:43,890 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dump_fh [2023-11-06 22:04:43,890 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rx_init [2023-11-06 22:04:43,890 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rx_init [2023-11-06 22:04:43,891 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:04:43,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:04:43,891 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_free [2023-11-06 22:04:43,891 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_free [2023-11-06 22:04:43,891 INFO L130 BoogieDeclarations]: Found specification of procedure _iwl_op_mode_stop [2023-11-06 22:04:43,891 INFO L138 BoogieDeclarations]: Found implementation of procedure _iwl_op_mode_stop [2023-11-06 22:04:43,892 INFO L130 BoogieDeclarations]: Found specification of procedure _iwl_op_mode_start [2023-11-06 22:04:43,892 INFO L138 BoogieDeclarations]: Found implementation of procedure _iwl_op_mode_start [2023-11-06 22:04:43,892 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2023-11-06 22:04:43,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2023-11-06 22:04:43,892 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_tx [2023-11-06 22:04:43,892 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_tx [2023-11-06 22:04:43,893 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_dump_data [2023-11-06 22:04:43,893 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_dump_data [2023-11-06 22:04:43,893 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_get_dma_hi_addr [2023-11-06 22:04:43,893 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_get_dma_hi_addr [2023-11-06 22:04:43,893 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_read_shr [2023-11-06 22:04:43,894 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_read_shr [2023-11-06 22:04:43,894 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-11-06 22:04:43,894 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-11-06 22:04:43,894 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_store_ucode_sec [2023-11-06 22:04:43,894 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_store_ucode_sec [2023-11-06 22:04:43,894 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_wake_queue [2023-11-06 22:04:43,895 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_wake_queue [2023-11-06 22:04:43,895 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-11-06 22:04:43,895 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-11-06 22:04:43,895 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:04:43,895 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:04:43,895 INFO L130 BoogieDeclarations]: Found specification of procedure get_cmd_index [2023-11-06 22:04:43,896 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cmd_index [2023-11-06 22:04:43,896 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-11-06 22:04:43,896 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-11-06 22:04:43,896 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~TO~int [2023-11-06 22:04:43,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~TO~int [2023-11-06 22:04:43,897 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_unmap [2023-11-06 22:04:43,897 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_unmap [2023-11-06 22:04:43,897 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-11-06 22:04:43,897 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-11-06 22:04:43,897 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_unref [2023-11-06 22:04:43,897 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_unref [2023-11-06 22:04:43,898 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_tfd_get_num_tbs [2023-11-06 22:04:43,898 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_tfd_get_num_tbs [2023-11-06 22:04:43,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:04:43,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 22:04:43,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 22:04:43,898 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_get_scratchbuf_dma [2023-11-06 22:04:43,899 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_get_scratchbuf_dma [2023-11-06 22:04:43,899 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-11-06 22:04:43,899 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-11-06 22:04:43,899 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read_direct32 [2023-11-06 22:04:43,899 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read_direct32 [2023-11-06 22:04:43,900 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_tx_reset [2023-11-06 22:04:43,900 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_tx_reset [2023-11-06 22:04:43,900 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2023-11-06 22:04:43,900 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2023-11-06 22:04:43,900 INFO L130 BoogieDeclarations]: Found specification of procedure trace_iwlwifi_err [2023-11-06 22:04:43,900 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_iwlwifi_err [2023-11-06 22:04:43,901 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-06 22:04:43,901 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-06 22:04:43,901 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-11-06 22:04:43,901 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-11-06 22:04:43,901 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_rf_kill [2023-11-06 22:04:43,901 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_rf_kill [2023-11-06 22:04:43,902 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:04:43,902 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:04:43,902 INFO L130 BoogieDeclarations]: Found specification of procedure trace_handle_return [2023-11-06 22:04:43,902 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_handle_return [2023-11-06 22:04:43,902 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_read32 [2023-11-06 22:04:43,903 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_read32 [2023-11-06 22:04:43,903 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_fw_alive [2023-11-06 22:04:43,903 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_fw_alive [2023-11-06 22:04:43,903 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rxq_restock [2023-11-06 22:04:43,903 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rxq_restock [2023-11-06 22:04:43,903 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_scd_txq_set_inactive [2023-11-06 22:04:43,904 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_scd_txq_set_inactive [2023-11-06 22:04:43,904 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-11-06 22:04:43,904 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-11-06 22:04:43,904 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2023-11-06 22:04:43,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2023-11-06 22:04:43,905 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2023-11-06 22:04:43,905 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2023-11-06 22:04:43,905 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:04:43,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:04:43,905 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_dbgfs_csr_write [2023-11-06 22:04:43,905 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_dbgfs_csr_write [2023-11-06 22:04:43,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:04:43,906 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:04:43,906 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:04:43,906 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-06 22:04:43,906 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-06 22:04:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-06 22:04:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-06 22:04:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_set_bit [2023-11-06 22:04:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_set_bit [2023-11-06 22:04:43,907 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2023-11-06 22:04:43,907 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2023-11-06 22:04:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2023-11-06 22:04:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2023-11-06 22:04:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2023-11-06 22:04:43,908 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2023-11-06 22:04:43,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_iwlwifi_opmode_table_mtx [2023-11-06 22:04:43,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_iwlwifi_opmode_table_mtx [2023-11-06 22:04:43,909 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_rxq_free_rbs [2023-11-06 22:04:43,909 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_rxq_free_rbs [2023-11-06 22:04:43,909 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_queue_inc_wrap [2023-11-06 22:04:43,909 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_queue_inc_wrap [2023-11-06 22:04:43,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop_hw_41 [2023-11-06 22:04:43,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop_hw_41 [2023-11-06 22:04:43,910 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_fw_error [2023-11-06 22:04:43,910 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_fw_error [2023-11-06 22:04:43,910 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_write_shr [2023-11-06 22:04:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_write_shr [2023-11-06 22:04:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2023-11-06 22:04:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2023-11-06 22:04:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_force_nmi [2023-11-06 22:04:43,911 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_force_nmi [2023-11-06 22:04:43,911 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2023-11-06 22:04:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2023-11-06 22:04:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_read_prph [2023-11-06 22:04:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_read_prph [2023-11-06 22:04:43,912 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_disable_interrupts___0 [2023-11-06 22:04:43,912 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_disable_interrupts___0 [2023-11-06 22:04:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:04:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:04:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-11-06 22:04:43,913 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-11-06 22:04:43,913 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_err [2023-11-06 22:04:43,914 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_err [2023-11-06 22:04:43,914 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2023-11-06 22:04:43,914 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2023-11-06 22:04:43,914 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_reset_ict [2023-11-06 22:04:43,914 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_reset_ict [2023-11-06 22:04:43,915 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-06 22:04:43,915 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-06 22:04:43,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-06 22:04:43,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-06 22:04:43,915 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 22:04:43,915 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 22:04:43,916 INFO L130 BoogieDeclarations]: Found specification of procedure SCD_QUEUE_WRPTR [2023-11-06 22:04:43,916 INFO L138 BoogieDeclarations]: Found implementation of procedure SCD_QUEUE_WRPTR [2023-11-06 22:04:43,916 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-06 22:04:43,916 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-06 22:04:43,916 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pcie_txq_build_tfd [2023-11-06 22:04:43,917 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pcie_txq_build_tfd [2023-11-06 22:04:43,917 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2023-11-06 22:04:43,917 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2023-11-06 22:04:43,917 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-11-06 22:04:43,917 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-11-06 22:04:43,918 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-11-06 22:04:43,918 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-11-06 22:04:43,918 INFO L130 BoogieDeclarations]: Found specification of procedure validate_sec_sizes [2023-11-06 22:04:43,918 INFO L138 BoogieDeclarations]: Found implementation of procedure validate_sec_sizes [2023-11-06 22:04:43,918 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_parse_tlv_firmware [2023-11-06 22:04:43,918 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_parse_tlv_firmware [2023-11-06 22:04:43,919 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-11-06 22:04:43,919 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-11-06 22:04:43,919 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-11-06 22:04:43,919 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-11-06 22:04:43,919 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_remove [2023-11-06 22:04:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_remove [2023-11-06 22:04:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure __iwl_write_prph [2023-11-06 22:04:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __iwl_write_prph [2023-11-06 22:04:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-06 22:04:43,920 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-06 22:04:43,920 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-06 22:04:43,921 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-06 22:04:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:04:43,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:04:43,921 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2023-11-06 22:04:43,921 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2023-11-06 22:04:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_trans_pcie_d3_resume [2023-11-06 22:04:43,922 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_trans_pcie_d3_resume [2023-11-06 22:04:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:04:43,922 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:04:43,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:04:43,923 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-11-06 22:04:43,923 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-11-06 22:04:43,923 INFO L130 BoogieDeclarations]: Found specification of procedure iwl_pci_resume [2023-11-06 22:04:43,923 INFO L138 BoogieDeclarations]: Found implementation of procedure iwl_pci_resume [2023-11-06 22:04:43,923 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2023-11-06 22:04:43,923 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2023-11-06 22:04:46,671 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:04:46,679 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:04:47,189 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 22:07:40,308 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:07:40,367 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:07:40,367 INFO L302 CfgBuilder]: Removed 9 assume(true) statements. [2023-11-06 22:07:40,382 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:07:40 BoogieIcfgContainer [2023-11-06 22:07:40,382 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:07:40,387 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:07:40,387 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:07:40,390 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:07:40,391 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:04:16" (1/3) ... [2023-11-06 22:07:40,392 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f79fe51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:07:40, skipping insertion in model container [2023-11-06 22:07:40,392 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:04:39" (2/3) ... [2023-11-06 22:07:40,393 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f79fe51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:07:40, skipping insertion in model container [2023-11-06 22:07:40,393 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:07:40" (3/3) ... [2023-11-06 22:07:40,395 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--iwlwifi--iwlwifi.ko-entry_point.cil.out.i [2023-11-06 22:07:40,417 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:07:40,417 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:07:40,710 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:07:40,724 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;@44f14952, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:07:40,725 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:07:40,767 INFO L276 IsEmpty]: Start isEmpty. Operand has 9042 states, 5993 states have (on average 1.3882863340563991) internal successors, (8320), 6281 states have internal predecessors, (8320), 2722 states have call successors, (2722), 327 states have call predecessors, (2722), 326 states have return successors, (2676), 2640 states have call predecessors, (2676), 2676 states have call successors, (2676) [2023-11-06 22:07:40,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-06 22:07:40,815 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:07:40,815 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 22:07:40,816 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:07:40,821 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:07:40,821 INFO L85 PathProgramCache]: Analyzing trace with hash 481582716, now seen corresponding path program 1 times [2023-11-06 22:07:40,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:07:40,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051299817] [2023-11-06 22:07:40,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:07:40,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms