./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 209eb675960851982fc4368f14d1ba0202934f92c4fe60f38f28bc9e128aeee3 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 20:45:17,556 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 20:45:17,608 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 20:45:17,613 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 20:45:17,614 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 20:45:17,634 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 20:45:17,635 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 20:45:17,635 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 20:45:17,636 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 20:45:17,636 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 20:45:17,637 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 20:45:17,637 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 20:45:17,637 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 20:45:17,637 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 20:45:17,638 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 20:45:17,638 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 20:45:17,639 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 20:45:17,639 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 20:45:17,639 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 20:45:17,639 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 20:45:17,639 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 20:45:17,639 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:45:17,639 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 20:45:17,639 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 20:45:17,640 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 209eb675960851982fc4368f14d1ba0202934f92c4fe60f38f28bc9e128aeee3 [2025-03-08 20:45:17,968 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 20:45:17,977 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 20:45:17,979 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 20:45:17,980 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 20:45:17,980 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 20:45:17,980 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i [2025-03-08 20:45:19,161 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6b568d50/ff6112a2ea10436c9c1e871090adb9d2/FLAG9bce4fd4a [2025-03-08 20:45:19,749 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 20:45:19,750 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i [2025-03-08 20:45:19,790 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6b568d50/ff6112a2ea10436c9c1e871090adb9d2/FLAG9bce4fd4a [2025-03-08 20:45:19,803 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6b568d50/ff6112a2ea10436c9c1e871090adb9d2 [2025-03-08 20:45:19,805 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 20:45:19,806 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 20:45:19,807 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 20:45:19,807 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 20:45:19,810 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 20:45:19,811 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:45:19" (1/1) ... [2025-03-08 20:45:19,812 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@201a2c9c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:19, skipping insertion in model container [2025-03-08 20:45:19,812 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:45:19" (1/1) ... [2025-03-08 20:45:19,903 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 20:45:21,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i[403525,403538] [2025-03-08 20:45:21,889 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:45:21,907 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 20:45:21,999 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"); [6720] [2025-03-08 20:45:22,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6727] [2025-03-08 20:45:22,002 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)); [6742-6743] [2025-03-08 20:45:22,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/e5e3e20/linux-drivers-clk1/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6772-6773] [2025-03-08 20:45:22,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6778-6780] [2025-03-08 20:45:22,004 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)); [6807] [2025-03-08 20:45:22,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6814] [2025-03-08 20:45:22,017 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)); [7000-7001] [2025-03-08 20:45:22,021 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)); [7034-7035] [2025-03-08 20:45:22,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [7071-7072] [2025-03-08 20:45:22,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [13834] [2025-03-08 20:45:22,259 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i[403525,403538] [2025-03-08 20:45:22,267 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:45:22,358 INFO L204 MainTranslator]: Completed translation [2025-03-08 20:45:22,359 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22 WrapperNode [2025-03-08 20:45:22,359 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 20:45:22,360 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 20:45:22,361 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 20:45:22,361 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 20:45:22,367 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:22,442 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:22,638 INFO L138 Inliner]: procedures = 414, calls = 2564, calls flagged for inlining = 227, calls inlined = 221, statements flattened = 7197 [2025-03-08 20:45:22,638 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 20:45:22,639 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 20:45:22,639 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 20:45:22,639 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 20:45:22,647 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:22,647 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:22,685 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:23,894 INFO L175 MemorySlicer]: Split 890 memory accesses to 30 slices as follows [1, 9, 5, 1, 16, 4, 4, 52, 54, 523, 1, 7, 2, 4, 6, 4, 1, 2, 6, 3, 14, 1, 3, 9, 17, 7, 2, 4, 126, 2]. 59 percent of accesses are in the largest equivalence class. The 41 initializations are split as follows [0, 0, 0, 0, 16, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 1, 0, 17, 0, 0, 0, 0, 0]. The 382 writes are split as follows [0, 2, 1, 1, 0, 1, 0, 33, 42, 163, 1, 3, 1, 2, 1, 1, 0, 0, 2, 2, 14, 1, 0, 2, 0, 0, 1, 0, 107, 1]. [2025-03-08 20:45:23,894 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:23,894 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:23,984 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:23,996 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:24,029 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:24,049 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:24,090 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 20:45:24,091 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 20:45:24,091 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 20:45:24,091 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 20:45:24,092 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (1/1) ... [2025-03-08 20:45:24,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:45:24,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 20:45:24,121 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 20:45:24,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 20:45:24,142 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_per_engine_handler_adjust [2025-03-08 20:45:24,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_per_engine_handler_adjust [2025-03-08 20:45:24,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 20:45:24,142 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 20:45:24,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_core_destroy [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_core_destroy [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_watermark_intr_disable [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_watermark_intr_disable [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_completed_recv_next [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_completed_recv_next [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_completed_send_next [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_completed_send_next [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_ce_deinit [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_ce_deinit [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_start [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_start [2025-03-08 20:45:24,143 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_resume [2025-03-08 20:45:24,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_resume [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_read32 [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_read32 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_ath10k_pci_exit_13_2 [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_ath10k_pci_exit_13_2 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_dbg [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_dbg [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_diag_write_mem [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_diag_write_mem [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_base_address [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_base_address [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_diag_write_access [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_diag_write_access [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2025-03-08 20:45:24,144 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 20:45:24,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 20:45:24,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 20:45:24,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 20:45:24,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 20:45:24,149 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 20:45:24,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 20:45:24,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 20:45:24,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 20:45:24,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 20:45:24,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:45:24,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:45:24,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:45:24,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:45:24,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:45:24,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-08 20:45:24,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-08 20:45:24,156 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_wake [2025-03-08 20:45:24,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_wake [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_copy_complete_intr_disable [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_copy_complete_intr_disable [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure get_free_compl [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure get_free_compl [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_process_ce [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_process_ce [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_reg_read32 [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_reg_read32 [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_do_pci_wake [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_do_pci_wake [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_cleanup_ce [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_cleanup_ce [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_disable_interrupts [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_disable_interrupts [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_info [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_info [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-08 20:45:24,157 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_sleep [2025-03-08 20:45:24,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_sleep [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-03-08 20:45:24,158 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-08 20:45:24,158 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 20:45:24,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 20:45:24,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_request_early_irq [2025-03-08 20:45:24,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_request_early_irq [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 20:45:24,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 20:45:24,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 20:45:24,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 20:45:24,159 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-08 20:45:24,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-08 20:45:24,159 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:45:24,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_reg_write32 [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_reg_write32 [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_get_free_queue_number [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_get_free_queue_number [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_stop [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_stop [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_recv_buf_enqueue [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_recv_buf_enqueue [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_priv [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_priv [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 20:45:24,160 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 20:45:24,160 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_deinit [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_deinit [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure __roundup_pow_of_two [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure __roundup_pow_of_two [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_rx_pipe_cleanup [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_rx_pipe_cleanup [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_revoke_recv_next [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_revoke_recv_next [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_diag_read_access [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_diag_read_access [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_stop_ce [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_stop_ce [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_device_reset [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_device_reset [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-08 20:45:24,161 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 20:45:24,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 20:45:24,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 20:45:24,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_post_rx_pipe [2025-03-08 20:45:24,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_post_rx_pipe [2025-03-08 20:45:24,163 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_free_irq [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_free_irq [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_region [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_region [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_power_down [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_power_down [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_per_engine_service [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_per_engine_service [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 20:45:24,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 20:45:24,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 20:45:24,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 20:45:24,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 20:45:24,166 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_send [2025-03-08 20:45:24,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_send [2025-03-08 20:45:24,166 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_suspend [2025-03-08 20:45:24,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_suspend [2025-03-08 20:45:24,166 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-08 20:45:24,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-08 20:45:24,166 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2025-03-08 20:45:24,166 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2025-03-08 20:45:24,166 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-08 20:45:24,166 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-08 20:45:24,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 20:45:24,166 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 20:45:24,166 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_src_ring_read_index_get [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_src_ring_read_index_get [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ATH10K_SKB_CB [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ATH10K_SKB_CB [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_free_early_irq [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_free_early_irq [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_do_pci_sleep [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_do_pci_sleep [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_kill_tasklet [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_kill_tasklet [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_remove [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_remove [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_err [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_err [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_disable_and_clear_legacy_irq [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_disable_and_clear_legacy_irq [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-03-08 20:45:24,167 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_irq_pending [2025-03-08 20:45:24,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_irq_pending [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_write32 [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_write32 [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_map_service_to_pipe [2025-03-08 20:45:24,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_map_service_to_pipe [2025-03-08 20:45:24,168 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msi_block [2025-03-08 20:45:24,169 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msi_block [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 20:45:24,169 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 20:45:24,169 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_warn [2025-03-08 20:45:24,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_warn [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 20:45:24,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_dbg_dump [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_dbg_dump [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_hif_power_up [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_hif_power_up [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_deinit_irq [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_deinit_irq [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_master [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_master [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure host_interest_item_address [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure host_interest_item_address [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_pci_diag_read_mem [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_pci_diag_read_mem [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_cancel_send_next [2025-03-08 20:45:24,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_cancel_send_next [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 20:45:24,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 20:45:24,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 20:45:24,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 20:45:24,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 20:45:24,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 20:45:24,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 20:45:24,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-08 20:45:24,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-08 20:45:24,172 INFO L130 BoogieDeclarations]: Found specification of procedure ath10k_ce_engine_int_status_clear [2025-03-08 20:45:24,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ath10k_ce_engine_int_status_clear [2025-03-08 20:45:25,287 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 20:45:25,290 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 20:45:25,493 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14307: call ULTIMATE.dealloc(ath10k_ce_completed_recv_next_nolock_~#sdesc~1#1.base, ath10k_ce_completed_recv_next_nolock_~#sdesc~1#1.offset);havoc ath10k_ce_completed_recv_next_nolock_~#sdesc~1#1.base, ath10k_ce_completed_recv_next_nolock_~#sdesc~1#1.offset; [2025-03-08 20:45:25,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15620: havoc #t~nondet1372; [2025-03-08 20:45:26,043 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13715-1: ldv_request_irq_10_#res#1 := ldv_request_irq_10_~ldv_func_res~1#1; [2025-03-08 20:45:26,043 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13733-1: ldv_request_irq_11_#res#1 := ldv_request_irq_11_~ldv_func_res~2#1; [2025-03-08 20:45:26,043 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: call ULTIMATE.dealloc(ath10k_pci_alloc_compl_~#__key~1#1.base, ath10k_pci_alloc_compl_~#__key~1#1.offset);havoc ath10k_pci_alloc_compl_~#__key~1#1.base, ath10k_pci_alloc_compl_~#__key~1#1.offset;call ULTIMATE.dealloc(ath10k_pci_alloc_compl_~#__key___0~0#1.base, ath10k_pci_alloc_compl_~#__key___0~0#1.offset);havoc ath10k_pci_alloc_compl_~#__key___0~0#1.base, ath10k_pci_alloc_compl_~#__key___0~0#1.offset; [2025-03-08 20:45:26,043 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13771-1: ldv_request_irq_14_#res#1 := ldv_request_irq_14_~ldv_func_res~3#1; [2025-03-08 20:45:26,043 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-1: ldv_request_irq_15_#res#1 := ldv_request_irq_15_~ldv_func_res~4#1; [2025-03-08 20:45:26,203 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10415: call ULTIMATE.dealloc(~#val~2#1.base, ~#val~2#1.offset);havoc ~#val~2#1.base, ~#val~2#1.offset; [2025-03-08 20:45:26,233 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: havoc skb_is_nonlinear_#t~mem220#1; [2025-03-08 20:45:26,233 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: havoc #t~ite226#1;havoc #t~mem224#1;havoc #t~mem225#1; [2025-03-08 20:45:26,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8031: call ULTIMATE.dealloc(~#buf~1.base, ~#buf~1.offset);havoc ~#buf~1.base, ~#buf~1.offset;call ULTIMATE.dealloc(~#completed_nbytes~1.base, ~#completed_nbytes~1.offset);havoc ~#completed_nbytes~1.base, ~#completed_nbytes~1.offset;call ULTIMATE.dealloc(~#id~1.base, ~#id~1.offset);havoc ~#id~1.base, ~#id~1.offset;call ULTIMATE.dealloc(~#flags~1.base, ~#flags~1.offset);havoc ~#flags~1.base, ~#flags~1.offset;call ULTIMATE.dealloc(~#ce_data_base~1.base, ~#ce_data_base~1.offset);havoc ~#ce_data_base~1.base, ~#ce_data_base~1.offset; [2025-03-08 20:45:26,334 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: havoc __kmalloc_#t~ret88#1.base, __kmalloc_#t~ret88#1.offset; [2025-03-08 20:45:26,351 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: call ULTIMATE.dealloc(~#data.base, ~#data.offset);havoc ~#data.base, ~#data.offset; [2025-03-08 20:45:26,361 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: havoc #t~mem123.base, #t~mem123.offset; [2025-03-08 20:45:26,402 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15534: havoc #t~nondet1363; [2025-03-08 20:45:26,517 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: havoc arch_irqs_disabled_flags_#t~bitwise28#1; [2025-03-08 20:45:26,614 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15576: havoc #t~nondet1367; [2025-03-08 20:45:26,670 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687-1: ldv_request_irq_8_#res#1 := ldv_request_irq_8_~ldv_func_res~0#1; [2025-03-08 20:45:26,675 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15661: havoc pci_bus_read_config_dword_#t~nondet1375#1; [2025-03-08 20:45:26,764 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8469: call ULTIMATE.dealloc(ath10k_pci_ce_recv_data_~#transfer_context~1#1.base, ath10k_pci_ce_recv_data_~#transfer_context~1#1.offset);havoc ath10k_pci_ce_recv_data_~#transfer_context~1#1.base, ath10k_pci_ce_recv_data_~#transfer_context~1#1.offset;call ULTIMATE.dealloc(ath10k_pci_ce_recv_data_~#ce_data~3#1.base, ath10k_pci_ce_recv_data_~#ce_data~3#1.offset);havoc ath10k_pci_ce_recv_data_~#ce_data~3#1.base, ath10k_pci_ce_recv_data_~#ce_data~3#1.offset;call ULTIMATE.dealloc(ath10k_pci_ce_recv_data_~#nbytes~1#1.base, ath10k_pci_ce_recv_data_~#nbytes~1#1.offset);havoc ath10k_pci_ce_recv_data_~#nbytes~1#1.base, ath10k_pci_ce_recv_data_~#nbytes~1#1.offset;call ULTIMATE.dealloc(ath10k_pci_ce_recv_data_~#transfer_id~1#1.base, ath10k_pci_ce_recv_data_~#transfer_id~1#1.offset);havoc ath10k_pci_ce_recv_data_~#transfer_id~1#1.base, ath10k_pci_ce_recv_data_~#transfer_id~1#1.offset;call ULTIMATE.dealloc(ath10k_pci_ce_recv_data_~#flags~2#1.base, ath10k_pci_ce_recv_data_~#flags~2#1.offset);havoc ath10k_pci_ce_recv_data_~#flags~2#1.base, ath10k_pci_ce_recv_data_~#flags~2#1.offset; [2025-03-08 20:45:26,764 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: call ULTIMATE.dealloc(ath10k_pci_ce_send_done_~#transfer_context~0#1.base, ath10k_pci_ce_send_done_~#transfer_context~0#1.offset);havoc ath10k_pci_ce_send_done_~#transfer_context~0#1.base, ath10k_pci_ce_send_done_~#transfer_context~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_ce_send_done_~#ce_data~2#1.base, ath10k_pci_ce_send_done_~#ce_data~2#1.offset);havoc ath10k_pci_ce_send_done_~#ce_data~2#1.base, ath10k_pci_ce_send_done_~#ce_data~2#1.offset;call ULTIMATE.dealloc(ath10k_pci_ce_send_done_~#nbytes~0#1.base, ath10k_pci_ce_send_done_~#nbytes~0#1.offset);havoc ath10k_pci_ce_send_done_~#nbytes~0#1.base, ath10k_pci_ce_send_done_~#nbytes~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_ce_send_done_~#transfer_id~0#1.base, ath10k_pci_ce_send_done_~#transfer_id~0#1.offset);havoc ath10k_pci_ce_send_done_~#transfer_id~0#1.base, ath10k_pci_ce_send_done_~#transfer_id~0#1.offset; [2025-03-08 20:45:26,792 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729-1: test_and_set_bit_#res#1 := 1; [2025-03-08 20:45:26,850 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542: call ULTIMATE.dealloc(ath10k_pci_tx_pipe_cleanup_~#netbuf~2#1.base, ath10k_pci_tx_pipe_cleanup_~#netbuf~2#1.offset);havoc ath10k_pci_tx_pipe_cleanup_~#netbuf~2#1.base, ath10k_pci_tx_pipe_cleanup_~#netbuf~2#1.offset;call ULTIMATE.dealloc(ath10k_pci_tx_pipe_cleanup_~#ce_data~6#1.base, ath10k_pci_tx_pipe_cleanup_~#ce_data~6#1.offset);havoc ath10k_pci_tx_pipe_cleanup_~#ce_data~6#1.base, ath10k_pci_tx_pipe_cleanup_~#ce_data~6#1.offset;call ULTIMATE.dealloc(ath10k_pci_tx_pipe_cleanup_~#nbytes~3#1.base, ath10k_pci_tx_pipe_cleanup_~#nbytes~3#1.offset);havoc ath10k_pci_tx_pipe_cleanup_~#nbytes~3#1.base, ath10k_pci_tx_pipe_cleanup_~#nbytes~3#1.offset;call ULTIMATE.dealloc(ath10k_pci_tx_pipe_cleanup_~#id~2#1.base, ath10k_pci_tx_pipe_cleanup_~#id~2#1.offset);havoc ath10k_pci_tx_pipe_cleanup_~#id~2#1.base, ath10k_pci_tx_pipe_cleanup_~#id~2#1.offset; [2025-03-08 20:45:26,883 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: havoc #t~mem257.base, #t~mem257.offset; [2025-03-08 20:45:26,909 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855: havoc #t~bitwise1042#1; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15695: havoc pci_request_region_#t~nondet1380#1; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12792: call ULTIMATE.dealloc(ldv_pci_instance_suspend_4_8_~#arg2#1.base, ldv_pci_instance_suspend_4_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_4_8_~#arg2#1.base, ldv_pci_instance_suspend_4_8_~#arg2#1.offset; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret1388#1 := main_#res#1;havoc main_#t~ret925#1, main_~tmp~98#1;assume { :end_inline_main } true; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: call ULTIMATE.dealloc(ath10k_pci_hif_get_default_pipe_~#ul_is_polled~0#1.base, ath10k_pci_hif_get_default_pipe_~#ul_is_polled~0#1.offset);havoc ath10k_pci_hif_get_default_pipe_~#ul_is_polled~0#1.base, ath10k_pci_hif_get_default_pipe_~#ul_is_polled~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_hif_get_default_pipe_~#dl_is_polled~0#1.base, ath10k_pci_hif_get_default_pipe_~#dl_is_polled~0#1.offset);havoc ath10k_pci_hif_get_default_pipe_~#dl_is_polled~0#1.base, ath10k_pci_hif_get_default_pipe_~#dl_is_polled~0#1.offset; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12803: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_4_7_~#arg2#1.base, ldv_pci_instance_suspend_late_4_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_4_7_~#arg2#1.base, ldv_pci_instance_suspend_late_4_7_~#arg2#1.offset; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9701: call ULTIMATE.dealloc(ath10k_pci_hif_exchange_bmi_msg_~#xfer~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#xfer~0#1.offset);havoc ath10k_pci_hif_exchange_bmi_msg_~#xfer~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#xfer~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer~0#1.offset);havoc ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_hif_exchange_bmi_msg_~#unused_nbytes~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_nbytes~0#1.offset);havoc ath10k_pci_hif_exchange_bmi_msg_~#unused_nbytes~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_nbytes~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_hif_exchange_bmi_msg_~#unused_id~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_id~0#1.offset);havoc ath10k_pci_hif_exchange_bmi_msg_~#unused_id~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_id~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer___0~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer___0~0#1.offset);havoc ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer___0~0#1.base, ath10k_pci_hif_exchange_bmi_msg_~#unused_buffer___0~0#1.offset; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11158: call ULTIMATE.dealloc(ath10k_pci_probe_~#lcr_val~0#1.base, ath10k_pci_probe_~#lcr_val~0#1.offset);havoc ath10k_pci_probe_~#lcr_val~0#1.base, ath10k_pci_probe_~#lcr_val~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_probe_~#__key~2#1.base, ath10k_pci_probe_~#__key~2#1.offset);havoc ath10k_pci_probe_~#__key~2#1.base, ath10k_pci_probe_~#__key~2#1.offset; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: call ULTIMATE.dealloc(ath10k_pci_bmi_send_done_~#xfer~1#1.base, ath10k_pci_bmi_send_done_~#xfer~1#1.offset);havoc ath10k_pci_bmi_send_done_~#xfer~1#1.base, ath10k_pci_bmi_send_done_~#xfer~1#1.offset;call ULTIMATE.dealloc(ath10k_pci_bmi_send_done_~#ce_data~7#1.base, ath10k_pci_bmi_send_done_~#ce_data~7#1.offset);havoc ath10k_pci_bmi_send_done_~#ce_data~7#1.base, ath10k_pci_bmi_send_done_~#ce_data~7#1.offset;call ULTIMATE.dealloc(ath10k_pci_bmi_send_done_~#nbytes~4#1.base, ath10k_pci_bmi_send_done_~#nbytes~4#1.offset);havoc ath10k_pci_bmi_send_done_~#nbytes~4#1.base, ath10k_pci_bmi_send_done_~#nbytes~4#1.offset;call ULTIMATE.dealloc(ath10k_pci_bmi_send_done_~#transfer_id~2#1.base, ath10k_pci_bmi_send_done_~#transfer_id~2#1.offset);havoc ath10k_pci_bmi_send_done_~#transfer_id~2#1.base, ath10k_pci_bmi_send_done_~#transfer_id~2#1.offset; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15587: havoc completion_done_#t~nondet1369#1; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15657: havoc pci_assign_resource_#t~nondet1374#1; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11631-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15530: havoc __pci_register_driver_#t~nondet1362#1; [2025-03-08 20:45:36,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816-1: ldv___pci_register_driver_17_#res#1 := ldv___pci_register_driver_17_~ldv_func_res~5#1; [2025-03-08 20:45:36,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15609: havoc dma_set_mask_#t~nondet1370#1; [2025-03-08 20:45:36,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9864: call ULTIMATE.dealloc(ath10k_pci_bmi_recv_data_~#xfer~2#1.base, ath10k_pci_bmi_recv_data_~#xfer~2#1.offset);havoc ath10k_pci_bmi_recv_data_~#xfer~2#1.base, ath10k_pci_bmi_recv_data_~#xfer~2#1.offset;call ULTIMATE.dealloc(ath10k_pci_bmi_recv_data_~#ce_data~8#1.base, ath10k_pci_bmi_recv_data_~#ce_data~8#1.offset);havoc ath10k_pci_bmi_recv_data_~#ce_data~8#1.base, ath10k_pci_bmi_recv_data_~#ce_data~8#1.offset;call ULTIMATE.dealloc(ath10k_pci_bmi_recv_data_~#nbytes~5#1.base, ath10k_pci_bmi_recv_data_~#nbytes~5#1.offset);havoc ath10k_pci_bmi_recv_data_~#nbytes~5#1.base, ath10k_pci_bmi_recv_data_~#nbytes~5#1.offset;call ULTIMATE.dealloc(ath10k_pci_bmi_recv_data_~#transfer_id~3#1.base, ath10k_pci_bmi_recv_data_~#transfer_id~3#1.offset);havoc ath10k_pci_bmi_recv_data_~#transfer_id~3#1.base, ath10k_pci_bmi_recv_data_~#transfer_id~3#1.offset;call ULTIMATE.dealloc(ath10k_pci_bmi_recv_data_~#flags~4#1.base, ath10k_pci_bmi_recv_data_~#flags~4#1.offset);havoc ath10k_pci_bmi_recv_data_~#flags~4#1.base, ath10k_pci_bmi_recv_data_~#flags~4#1.offset; [2025-03-08 20:45:36,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15678: havoc pci_enable_device_#t~nondet1377#1; [2025-03-08 20:45:36,356 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15613: havoc dma_supported_#t~nondet1371#1; [2025-03-08 20:45:36,356 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15552: havoc ath10k_core_create_#t~ret1364#1.base, ath10k_core_create_#t~ret1364#1.offset; [2025-03-08 20:45:36,356 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15685: havoc pci_iomap_#t~ret1379#1.base, pci_iomap_#t~ret1379#1.offset; [2025-03-08 20:45:36,356 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-08 20:45:36,356 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15559: havoc ath10k_core_register_#t~nondet1365#1; [2025-03-08 20:45:36,356 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15626: havoc kmemdup_#t~ret1373#1.base, kmemdup_#t~ret1373#1.offset; [2025-03-08 20:45:36,521 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: call ULTIMATE.dealloc(~#netbuf~1.base, ~#netbuf~1.offset);havoc ~#netbuf~1.base, ~#netbuf~1.offset;call ULTIMATE.dealloc(~#ce_data~5.base, ~#ce_data~5.offset);havoc ~#ce_data~5.base, ~#ce_data~5.offset; [2025-03-08 20:45:38,063 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 20:45:39,192 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15716: havoc request_threaded_irq_#t~nondet1383#1; [2025-03-08 20:45:39,970 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: havoc #t~mem29; [2025-03-08 20:45:40,753 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15702: havoc pci_save_state_#t~nondet1381#1; [2025-03-08 20:45:40,753 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10391: call ULTIMATE.dealloc(~#val~1#1.base, ~#val~1#1.offset);havoc ~#val~1#1.base, ~#val~1#1.offset; [2025-03-08 20:45:41,084 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: havoc is_device_dma_capable_#t~mem90#1.base, is_device_dma_capable_#t~mem90#1.offset;havoc is_device_dma_capable_#t~mem91#1.base, is_device_dma_capable_#t~mem91#1.offset;havoc is_device_dma_capable_#t~mem92#1;havoc is_device_dma_capable_#t~short93#1; [2025-03-08 20:45:41,503 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6816-1: atomic_dec_and_test_#res#1 := 1; [2025-03-08 20:45:41,837 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15061: havoc ldv_dev_get_drvdata_#t~mem1320#1.base, ldv_dev_get_drvdata_#t~mem1320#1.offset;havoc ldv_dev_get_drvdata_#t~mem1321#1.base, ldv_dev_get_drvdata_#t~mem1321#1.offset; [2025-03-08 20:45:41,859 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15572: havoc #t~nondet1366; [2025-03-08 20:45:42,449 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13078: #res#1 := ~arg0#1; [2025-03-08 20:45:42,941 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15665: havoc pci_bus_write_config_dword_#t~nondet1376#1; [2025-03-08 20:45:42,967 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: havoc #t~mem14.base, #t~mem14.offset; [2025-03-08 20:45:43,371 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15682: havoc #t~nondet1378; [2025-03-08 20:45:43,435 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735: havoc #t~mem15;havoc #t~bitwise16; [2025-03-08 20:45:43,474 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15580: havoc #t~nondet1368; [2025-03-08 20:45:49,037 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14839: call ULTIMATE.dealloc(ath10k_ce_init_dest_ring_~#base_addr~1#1.base, ath10k_ce_init_dest_ring_~#base_addr~1#1.offset);havoc ath10k_ce_init_dest_ring_~#base_addr~1#1.base, ath10k_ce_init_dest_ring_~#base_addr~1#1.offset; [2025-03-08 20:45:49,037 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972: call ULTIMATE.dealloc(ath10k_pci_init_config_~#pcie_state_targ_addr~0#1.base, ath10k_pci_init_config_~#pcie_state_targ_addr~0#1.offset);havoc ath10k_pci_init_config_~#pcie_state_targ_addr~0#1.base, ath10k_pci_init_config_~#pcie_state_targ_addr~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_init_config_~#pipe_cfg_targ_addr~0#1.base, ath10k_pci_init_config_~#pipe_cfg_targ_addr~0#1.offset);havoc ath10k_pci_init_config_~#pipe_cfg_targ_addr~0#1.base, ath10k_pci_init_config_~#pipe_cfg_targ_addr~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_init_config_~#svc_to_pipe_map~0#1.base, ath10k_pci_init_config_~#svc_to_pipe_map~0#1.offset);havoc ath10k_pci_init_config_~#svc_to_pipe_map~0#1.base, ath10k_pci_init_config_~#svc_to_pipe_map~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_init_config_~#pcie_config_flags~0#1.base, ath10k_pci_init_config_~#pcie_config_flags~0#1.offset);havoc ath10k_pci_init_config_~#pcie_config_flags~0#1.base, ath10k_pci_init_config_~#pcie_config_flags~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_init_config_~#ealloc_value~0#1.base, ath10k_pci_init_config_~#ealloc_value~0#1.offset);havoc ath10k_pci_init_config_~#ealloc_value~0#1.base, ath10k_pci_init_config_~#ealloc_value~0#1.offset;call ULTIMATE.dealloc(ath10k_pci_init_config_~#flag2_value~0#1.base, ath10k_pci_init_config_~#flag2_value~0#1.offset);havoc ath10k_pci_init_config_~#flag2_value~0#1.base, ath10k_pci_init_config_~#flag2_value~0#1.offset; [2025-03-08 20:45:49,037 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9943: call ULTIMATE.dealloc(ath10k_pci_wake_target_cpu_~#core_ctrl~0#1.base, ath10k_pci_wake_target_cpu_~#core_ctrl~0#1.offset);havoc ath10k_pci_wake_target_cpu_~#core_ctrl~0#1.base, ath10k_pci_wake_target_cpu_~#core_ctrl~0#1.offset; [2025-03-08 20:45:49,037 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14733: call ULTIMATE.dealloc(ath10k_ce_init_src_ring_~#base_addr~0#1.base, ath10k_ce_init_src_ring_~#base_addr~0#1.offset);havoc ath10k_ce_init_src_ring_~#base_addr~0#1.base, ath10k_ce_init_src_ring_~#base_addr~0#1.offset; [2025-03-08 20:45:50,362 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: call ULTIMATE.dealloc(~#buf~0.base, ~#buf~0.offset);havoc ~#buf~0.base, ~#buf~0.offset;call ULTIMATE.dealloc(~#completed_nbytes~0.base, ~#completed_nbytes~0.offset);havoc ~#completed_nbytes~0.base, ~#completed_nbytes~0.offset;call ULTIMATE.dealloc(~#id~0.base, ~#id~0.offset);havoc ~#id~0.base, ~#id~0.offset;call ULTIMATE.dealloc(~#flags~0.base, ~#flags~0.offset);havoc ~#flags~0.base, ~#flags~0.offset;call ULTIMATE.dealloc(~#ce_data_base~0.base, ~#ce_data_base~0.offset);havoc ~#ce_data_base~0.base, ~#ce_data_base~0.offset; [2025-03-08 20:45:51,964 INFO L? ?]: Removed 3694 outVars from TransFormulas that were not future-live. [2025-03-08 20:45:51,964 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 20:45:52,061 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 20:45:52,062 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-08 20:45:52,062 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:45:52 BoogieIcfgContainer [2025-03-08 20:45:52,062 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 20:45:52,064 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 20:45:52,064 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 20:45:52,068 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 20:45:52,068 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 08:45:19" (1/3) ... [2025-03-08 20:45:52,068 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ee0f398 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:45:52, skipping insertion in model container [2025-03-08 20:45:52,069 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:45:22" (2/3) ... [2025-03-08 20:45:52,069 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ee0f398 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:45:52, skipping insertion in model container [2025-03-08 20:45:52,069 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:45:52" (3/3) ... [2025-03-08 20:45:52,070 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i [2025-03-08 20:45:52,083 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 20:45:52,088 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-wireless-ath-ath10k-ath10k_pci.cil.i that has 195 procedures, 3095 locations, 1 initial locations, 90 loop locations, and 1 error locations. [2025-03-08 20:45:52,214 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 20:45:52,224 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5a5b0af8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 20:45:52,224 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 20:45:52,235 INFO L276 IsEmpty]: Start isEmpty. Operand has 2832 states, 1901 states have (on average 1.289321409784324) internal successors, (2451), 1956 states have internal predecessors, (2451), 795 states have call successors, (795), 136 states have call predecessors, (795), 135 states have return successors, (786), 779 states have call predecessors, (786), 786 states have call successors, (786) [2025-03-08 20:45:52,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2025-03-08 20:45:52,249 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:45:52,249 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 20:45:52,250 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:45:52,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:45:52,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1571438466, now seen corresponding path program 1 times [2025-03-08 20:45:52,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:45:52,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567003511] [2025-03-08 20:45:52,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:45:52,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:45:55,327 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 192 statements into 1 equivalence classes. [2025-03-08 20:45:55,633 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 192 of 192 statements. [2025-03-08 20:45:55,634 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:45:55,634 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:45:56,407 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2025-03-08 20:45:56,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:45:56,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567003511] [2025-03-08 20:45:56,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567003511] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:45:56,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:45:56,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:45:56,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088657870] [2025-03-08 20:45:56,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:45:56,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:45:56,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:45:56,429 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:45:56,429 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:45:56,436 INFO L87 Difference]: Start difference. First operand has 2832 states, 1901 states have (on average 1.289321409784324) internal successors, (2451), 1956 states have internal predecessors, (2451), 795 states have call successors, (795), 136 states have call predecessors, (795), 135 states have return successors, (786), 779 states have call predecessors, (786), 786 states have call successors, (786) Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2025-03-08 20:46:00,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 20:46:02,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 20:46:02,612 INFO L93 Difference]: Finished difference Result 8314 states and 11977 transitions. [2025-03-08 20:46:02,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 20:46:02,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 192 [2025-03-08 20:46:02,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 20:46:02,674 INFO L225 Difference]: With dead ends: 8314 [2025-03-08 20:46:02,674 INFO L226 Difference]: Without dead ends: 5501 [2025-03-08 20:46:02,700 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:46:02,704 INFO L435 NwaCegarLoop]: 3956 mSDtfsCounter, 3868 mSDsluCounter, 3880 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3868 SdHoareTripleChecker+Valid, 7836 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2025-03-08 20:46:02,705 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3868 Valid, 7836 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 128 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2025-03-08 20:46:02,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5501 states. [2025-03-08 20:46:02,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5501 to 5501. [2025-03-08 20:46:02,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5501 states, 3705 states have (on average 1.2788124156545209) internal successors, (4738), 3795 states have internal predecessors, (4738), 1528 states have call successors, (1528), 268 states have call predecessors, (1528), 267 states have return successors, (1525), 1511 states have call predecessors, (1525), 1525 states have call successors, (1525) [2025-03-08 20:46:03,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5501 states to 5501 states and 7791 transitions. [2025-03-08 20:46:03,038 INFO L78 Accepts]: Start accepts. Automaton has 5501 states and 7791 transitions. Word has length 192 [2025-03-08 20:46:03,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 20:46:03,039 INFO L471 AbstractCegarLoop]: Abstraction has 5501 states and 7791 transitions. [2025-03-08 20:46:03,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2025-03-08 20:46:03,039 INFO L276 IsEmpty]: Start isEmpty. Operand 5501 states and 7791 transitions. [2025-03-08 20:46:03,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2025-03-08 20:46:03,049 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:46:03,049 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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] [2025-03-08 20:46:03,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 20:46:03,049 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:46:03,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:46:03,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1808506084, now seen corresponding path program 1 times [2025-03-08 20:46:03,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:46:03,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045272427] [2025-03-08 20:46:03,050 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:46:03,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:46:05,682 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 250 statements into 1 equivalence classes. [2025-03-08 20:46:05,786 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 250 of 250 statements. [2025-03-08 20:46:05,787 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:46:05,787 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:46:06,145 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2025-03-08 20:46:06,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:46:06,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045272427] [2025-03-08 20:46:06,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045272427] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:46:06,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:46:06,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:46:06,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268120224] [2025-03-08 20:46:06,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:46:06,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:46:06,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:46:06,150 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:46:06,150 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:46:06,150 INFO L87 Difference]: Start difference. First operand 5501 states and 7791 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-08 20:46:10,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 20:46:12,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 20:46:12,942 INFO L93 Difference]: Finished difference Result 10981 states and 15548 transitions. [2025-03-08 20:46:12,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 20:46:12,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 250 [2025-03-08 20:46:12,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 20:46:13,009 INFO L225 Difference]: With dead ends: 10981 [2025-03-08 20:46:13,009 INFO L226 Difference]: Without dead ends: 8201 [2025-03-08 20:46:13,028 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:46:13,029 INFO L435 NwaCegarLoop]: 7681 mSDtfsCounter, 3820 mSDsluCounter, 3888 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3820 SdHoareTripleChecker+Valid, 11569 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2025-03-08 20:46:13,029 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3820 Valid, 11569 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 177 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2025-03-08 20:46:13,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8201 states. [2025-03-08 20:46:13,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8201 to 8201. [2025-03-08 20:46:13,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8201 states, 5526 states have (on average 1.2794064422728917) internal successors, (7070), 5660 states have internal predecessors, (7070), 2274 states have call successors, (2274), 401 states have call predecessors, (2274), 400 states have return successors, (2271), 2250 states have call predecessors, (2271), 2271 states have call successors, (2271) [2025-03-08 20:46:13,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8201 states to 8201 states and 11615 transitions. [2025-03-08 20:46:13,347 INFO L78 Accepts]: Start accepts. Automaton has 8201 states and 11615 transitions. Word has length 250 [2025-03-08 20:46:13,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 20:46:13,349 INFO L471 AbstractCegarLoop]: Abstraction has 8201 states and 11615 transitions. [2025-03-08 20:46:13,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-08 20:46:13,350 INFO L276 IsEmpty]: Start isEmpty. Operand 8201 states and 11615 transitions. [2025-03-08 20:46:13,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2025-03-08 20:46:13,359 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:46:13,360 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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] [2025-03-08 20:46:13,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 20:46:13,360 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:46:13,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:46:13,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1741499331, now seen corresponding path program 1 times [2025-03-08 20:46:13,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:46:13,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557204297] [2025-03-08 20:46:13,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:46:13,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:46:15,891 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 250 statements into 1 equivalence classes. [2025-03-08 20:46:15,966 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 250 of 250 statements. [2025-03-08 20:46:15,967 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:46:15,967 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:46:16,801 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1177 trivial. 0 not checked. [2025-03-08 20:46:16,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:46:16,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557204297] [2025-03-08 20:46:16,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557204297] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:46:16,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:46:16,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 20:46:16,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671824829] [2025-03-08 20:46:16,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:46:16,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 20:46:16,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:46:16,804 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 20:46:16,804 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 20:46:16,804 INFO L87 Difference]: Start difference. First operand 8201 states and 11615 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2025-03-08 20:46:18,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 20:46:18,116 INFO L93 Difference]: Finished difference Result 8201 states and 11615 transitions. [2025-03-08 20:46:18,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 20:46:18,116 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 250 [2025-03-08 20:46:18,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 20:46:18,122 INFO L225 Difference]: With dead ends: 8201 [2025-03-08 20:46:18,123 INFO L226 Difference]: Without dead ends: 0 [2025-03-08 20:46:18,150 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 20:46:18,153 INFO L435 NwaCegarLoop]: 3912 mSDtfsCounter, 3894 mSDsluCounter, 3912 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3894 SdHoareTripleChecker+Valid, 7824 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2025-03-08 20:46:18,153 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3894 Valid, 7824 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2025-03-08 20:46:18,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-03-08 20:46:18,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-03-08 20:46:18,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-08 20:46:18,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-03-08 20:46:18,159 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 250 [2025-03-08 20:46:18,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 20:46:18,159 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-03-08 20:46:18,160 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2025-03-08 20:46:18,160 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-03-08 20:46:18,160 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-03-08 20:46:18,164 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-03-08 20:46:18,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-08 20:46:18,167 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2025-03-08 20:46:18,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.