./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 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-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.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 319ff1776b5600297704b5becf534ed1eb950101adcf728f1b229626a576314c --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 07:57:16,816 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 07:57:16,882 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 07:57:16,885 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 07:57:16,886 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 07:57:16,902 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 07:57:16,903 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 07:57:16,903 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 07:57:16,903 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 07:57:16,904 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 07:57:16,904 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 07:57:16,904 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 07:57:16,904 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 07:57:16,904 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 07:57:16,904 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 07:57:16,904 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 07:57:16,904 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 07:57:16,904 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 07:57:16,905 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 07:57:16,905 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:57:16,906 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 07:57:16,906 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 07:57:16,906 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 -> 319ff1776b5600297704b5becf534ed1eb950101adcf728f1b229626a576314c [2025-03-17 07:57:17,132 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 07:57:17,139 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 07:57:17,141 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 07:57:17,142 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 07:57:17,142 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 07:57:17,144 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i [2025-03-17 07:57:18,274 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/00d079b2a/247ccd8ab7be46c8823f760edf5731bd/FLAGdc1b2d01c [2025-03-17 07:57:18,844 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 07:57:18,845 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i [2025-03-17 07:57:18,883 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/00d079b2a/247ccd8ab7be46c8823f760edf5731bd/FLAGdc1b2d01c [2025-03-17 07:57:19,353 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/00d079b2a/247ccd8ab7be46c8823f760edf5731bd [2025-03-17 07:57:19,355 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 07:57:19,356 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 07:57:19,358 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 07:57:19,358 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 07:57:19,361 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 07:57:19,362 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:57:19" (1/1) ... [2025-03-17 07:57:19,362 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ca52526 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:19, skipping insertion in model container [2025-03-17 07:57:19,363 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:57:19" (1/1) ... [2025-03-17 07:57:19,457 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 07:57:20,963 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-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i[290796,290809] [2025-03-17 07:57:21,013 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:57:21,032 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 07:57:21,136 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"); [5560] [2025-03-17 07:57:21,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5567] [2025-03-17 07:57:21,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5575-5576] [2025-03-17 07:57:21,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5637] [2025-03-17 07:57:21,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5640] [2025-03-17 07:57:21,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5643] [2025-03-17 07:57:21,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5646] [2025-03-17 07:57:21,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/inst/current/envs/linux-3.10-rc1/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [5683-5684] [2025-03-17 07:57:21,144 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"); [5689-5691] [2025-03-17 07:57:21,145 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)); [5712] [2025-03-17 07:57:21,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5761] [2025-03-17 07:57:21,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5768] [2025-03-17 07:57:21,151 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)); [5925-5926] [2025-03-17 07:57:21,152 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)); [5954-5955] [2025-03-17 07:57:21,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6278] [2025-03-17 07:57:21,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6305] [2025-03-17 07:57:21,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6314] [2025-03-17 07:57:21,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6380] [2025-03-17 07:57:21,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6383] [2025-03-17 07:57:21,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6402] [2025-03-17 07:57:21,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6594] [2025-03-17 07:57:21,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6617] [2025-03-17 07:57:21,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6619] [2025-03-17 07:57:21,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6642] [2025-03-17 07:57:21,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6665] [2025-03-17 07:57:21,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6667] [2025-03-17 07:57:21,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6690] [2025-03-17 07:57:21,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6713] [2025-03-17 07:57:21,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6732] [2025-03-17 07:57:21,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6734] [2025-03-17 07:57:21,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6736] [2025-03-17 07:57:21,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6985] [2025-03-17 07:57:21,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6987] [2025-03-17 07:57:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6989] [2025-03-17 07:57:21,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6991] [2025-03-17 07:57:21,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7047] [2025-03-17 07:57:21,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7049] [2025-03-17 07:57:21,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7051] [2025-03-17 07:57:21,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7053] [2025-03-17 07:57:21,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7064] [2025-03-17 07:57:21,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7066] [2025-03-17 07:57:21,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7068] [2025-03-17 07:57:21,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7072] [2025-03-17 07:57:21,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7075] [2025-03-17 07:57:21,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7087] [2025-03-17 07:57:21,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7089] [2025-03-17 07:57:21,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7091] [2025-03-17 07:57:21,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7093] [2025-03-17 07:57:21,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2025-03-17 07:57:21,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7153] [2025-03-17 07:57:21,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7155] [2025-03-17 07:57:21,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7157] [2025-03-17 07:57:21,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2025-03-17 07:57:21,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7161] [2025-03-17 07:57:21,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7163] [2025-03-17 07:57:21,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7165] [2025-03-17 07:57:21,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7167] [2025-03-17 07:57:21,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7169] [2025-03-17 07:57:21,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7171] [2025-03-17 07:57:21,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7173] [2025-03-17 07:57:21,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7175] [2025-03-17 07:57:21,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7177] [2025-03-17 07:57:21,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7179] [2025-03-17 07:57:21,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7181] [2025-03-17 07:57:21,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7183] [2025-03-17 07:57:21,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7185] [2025-03-17 07:57:21,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7187] [2025-03-17 07:57:21,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7189] [2025-03-17 07:57:21,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7301] [2025-03-17 07:57:21,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7303] [2025-03-17 07:57:21,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7363] [2025-03-17 07:57:21,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7365] [2025-03-17 07:57:21,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7368] [2025-03-17 07:57:21,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7377] [2025-03-17 07:57:21,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] [2025-03-17 07:57:21,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7437] [2025-03-17 07:57:21,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7439] [2025-03-17 07:57:21,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7441] [2025-03-17 07:57:21,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7443] [2025-03-17 07:57:21,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] [2025-03-17 07:57:21,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7449] [2025-03-17 07:57:21,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7451] [2025-03-17 07:57:21,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7453] [2025-03-17 07:57:21,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7475] [2025-03-17 07:57:21,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] [2025-03-17 07:57:21,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7479] [2025-03-17 07:57:21,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7481] [2025-03-17 07:57:21,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7483] [2025-03-17 07:57:21,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7485] [2025-03-17 07:57:21,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7487] [2025-03-17 07:57:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7489] [2025-03-17 07:57:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] [2025-03-17 07:57:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7495] [2025-03-17 07:57:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7497] [2025-03-17 07:57:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7499] [2025-03-17 07:57:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7501] [2025-03-17 07:57:21,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7504] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7507] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7509] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7511] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7513] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7515] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7517] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7519] [2025-03-17 07:57:21,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] [2025-03-17 07:57:21,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7523] [2025-03-17 07:57:21,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7525] [2025-03-17 07:57:21,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7527] [2025-03-17 07:57:21,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7529] [2025-03-17 07:57:21,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7531] [2025-03-17 07:57:21,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7533] [2025-03-17 07:57:21,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7535] [2025-03-17 07:57:21,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7537] [2025-03-17 07:57:21,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] [2025-03-17 07:57:21,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7542] [2025-03-17 07:57:21,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7544] [2025-03-17 07:57:21,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7546] [2025-03-17 07:57:21,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7548] [2025-03-17 07:57:21,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] [2025-03-17 07:57:21,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7552] [2025-03-17 07:57:21,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7554] [2025-03-17 07:57:21,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7556] [2025-03-17 07:57:21,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7558] [2025-03-17 07:57:21,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7560] [2025-03-17 07:57:21,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7562] [2025-03-17 07:57:21,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7564] [2025-03-17 07:57:21,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7566] [2025-03-17 07:57:21,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] [2025-03-17 07:57:21,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7570] [2025-03-17 07:57:21,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7573] [2025-03-17 07:57:21,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7575] [2025-03-17 07:57:21,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7577] [2025-03-17 07:57:21,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7579] [2025-03-17 07:57:21,254 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7604] [2025-03-17 07:57:21,254 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7606] [2025-03-17 07:57:21,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7608] [2025-03-17 07:57:21,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7610] [2025-03-17 07:57:21,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7612] [2025-03-17 07:57:21,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7614] [2025-03-17 07:57:21,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7616] [2025-03-17 07:57:21,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7618] [2025-03-17 07:57:21,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7620] [2025-03-17 07:57:21,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7622] [2025-03-17 07:57:21,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7624] [2025-03-17 07:57:21,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7626] [2025-03-17 07:57:21,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7628] [2025-03-17 07:57:21,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7630] [2025-03-17 07:57:21,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7632] [2025-03-17 07:57:21,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7634] [2025-03-17 07:57:21,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7650] [2025-03-17 07:57:21,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7673] [2025-03-17 07:57:21,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7719] [2025-03-17 07:57:21,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7968] [2025-03-17 07:57:21,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8066] [2025-03-17 07:57:21,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8125] [2025-03-17 07:57:21,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8209] [2025-03-17 07:57:21,292 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8242] [2025-03-17 07:57:21,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8295] [2025-03-17 07:57:21,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8298] [2025-03-17 07:57:21,327 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [8572-8573] [2025-03-17 07:57:21,327 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [8577-8578] [2025-03-17 07:57:21,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [8582-8583] [2025-03-17 07:57:21,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [8587-8588] [2025-03-17 07:57:21,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [8606-8607] [2025-03-17 07:57:21,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [8611-8612] [2025-03-17 07:57:21,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [8616-8617] [2025-03-17 07:57:21,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [8621-8622] [2025-03-17 07:57:21,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8676] [2025-03-17 07:57:21,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___12->state): : "memory", "cc"); [8681-8682] [2025-03-17 07:57:21,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___13->state): : "memory", "cc"); [8686-8687] [2025-03-17 07:57:21,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___14->state): : "memory", "cc"); [8691-8692] [2025-03-17 07:57:21,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [8696-8697] [2025-03-17 07:57:21,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___2), "+m" (tmp___17->state): : "memory", "cc"); [8713-8714] [2025-03-17 07:57:21,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___2), "+m" (tmp___18->state): : "memory", "cc"); [8718-8719] [2025-03-17 07:57:21,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___2), "+m" (tmp___19->state): : "memory", "cc"); [8723-8724] [2025-03-17 07:57:21,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___2), "+m" (tmp___20->state): : "memory", "cc"); [8728-8729] [2025-03-17 07:57:21,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8853] [2025-03-17 07:57:21,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8946] [2025-03-17 07:57:21,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9129] [2025-03-17 07:57:21,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9134] [2025-03-17 07:57:21,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9148] [2025-03-17 07:57:21,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9153] [2025-03-17 07:57:21,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9164] [2025-03-17 07:57:21,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9171] [2025-03-17 07:57:21,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9178] [2025-03-17 07:57:21,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9187] [2025-03-17 07:57:21,369 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-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i[290796,290809] [2025-03-17 07:57:21,377 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:57:21,423 INFO L204 MainTranslator]: Completed translation [2025-03-17 07:57:21,423 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21 WrapperNode [2025-03-17 07:57:21,424 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 07:57:21,424 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 07:57:21,424 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 07:57:21,424 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 07:57:21,428 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:21,479 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:21,615 INFO L138 Inliner]: procedures = 243, calls = 2044, calls flagged for inlining = 122, calls inlined = 93, statements flattened = 5412 [2025-03-17 07:57:21,615 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 07:57:21,616 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 07:57:21,616 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 07:57:21,616 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 07:57:21,623 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:21,624 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:21,649 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,318 INFO L175 MemorySlicer]: Split 920 memory accesses to 23 slices as follows [728, 2, 9, 22, 15, 3, 3, 42, 6, 3, 8, 1, 3, 10, 1, 3, 5, 3, 17, 3, 3, 11, 19]. 79 percent of accesses are in the largest equivalence class. The 35 initializations are split as follows [3, 2, 9, 0, 0, 3, 3, 0, 0, 3, 0, 0, 0, 0, 0, 3, 0, 3, 0, 3, 3, 0, 0]. The 266 writes are split as follows [143, 0, 0, 18, 15, 0, 0, 42, 2, 0, 2, 0, 0, 4, 0, 0, 5, 0, 6, 0, 0, 11, 18]. [2025-03-17 07:57:22,319 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,319 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,394 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,406 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,430 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,450 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,483 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 07:57:22,485 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 07:57:22,485 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 07:57:22,485 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 07:57:22,486 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (1/1) ... [2025-03-17 07:57:22,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:57:22,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 07:57:22,513 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-17 07:57:22,518 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-17 07:57:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure he_remove_one [2025-03-17 07:57:22,536 INFO L138 BoogieDeclarations]: Found implementation of procedure he_remove_one [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure he_close [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure he_close [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 07:57:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 07:57:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_get [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_get [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_tpd [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_tpd [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure rate_to_atmf [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure rate_to_atmf [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-17 07:57:22,539 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_put [2025-03-17 07:57:22,539 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_put [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-17 07:57:22,540 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-17 07:57:22,540 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-17 07:57:22,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 07:57:22,541 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure he_readl_internal [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure he_readl_internal [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-17 07:57:22,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-03-17 07:57:22,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-17 07:57:22,544 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 07:57:22,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure he_writel_internal [2025-03-17 07:57:22,547 INFO L138 BoogieDeclarations]: Found implementation of procedure he_writel_internal [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure he_ioctl [2025-03-17 07:57:22,547 INFO L138 BoogieDeclarations]: Found implementation of procedure he_ioctl [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-17 07:57:22,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure he_open [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure he_open [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure he_stop [2025-03-17 07:57:22,548 INFO L138 BoogieDeclarations]: Found implementation of procedure he_stop [2025-03-17 07:57:22,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-17 07:57:22,550 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 07:57:22,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-17 07:57:22,551 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure __enqueue_tpd [2025-03-17 07:57:22,551 INFO L138 BoogieDeclarations]: Found implementation of procedure __enqueue_tpd [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-17 07:57:22,551 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-17 07:57:22,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-17 07:57:22,551 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-17 07:57:22,551 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 07:57:22,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 07:57:22,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure read_prom_byte [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure read_prom_byte [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 07:57:22,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 07:57:22,553 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2025-03-17 07:57:22,555 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2025-03-17 07:57:23,186 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 07:57:23,188 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 07:57:23,248 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: havoc dev_get_drvdata_#t~ret1470#1.base, dev_get_drvdata_#t~ret1470#1.offset; [2025-03-17 07:57:23,551 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5706: havoc atomic_read_#t~mem32#1; [2025-03-17 07:57:23,551 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: call ULTIMATE.dealloc(~#wait~0#1.base, ~#wait~0#1.offset);havoc ~#wait~0#1.base, ~#wait~0#1.offset; [2025-03-17 07:57:23,555 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: havoc #t~ret1472.base, #t~ret1472.offset; [2025-03-17 07:57:23,582 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799: havoc ~res~0#1.base, ~res~0#1.offset; [2025-03-17 07:57:23,607 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: havoc pci_bus_read_config_byte_#t~nondet1483#1; [2025-03-17 07:57:23,621 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: havoc pci_bus_read_config_word_#t~nondet1485#1; [2025-03-17 07:57:23,670 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: call ULTIMATE.dealloc(~#mapping~1#1.base, ~#mapping~1#1.offset);havoc ~#mapping~1#1.base, ~#mapping~1#1.offset; [2025-03-17 07:57:23,690 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6574: havoc #t~bitwise338;havoc #t~bitwise339; [2025-03-17 07:57:23,759 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5884: 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.base, is_device_dma_capable_#t~mem92#1.offset;havoc is_device_dma_capable_#t~mem93#1;havoc is_device_dma_capable_#t~short94#1; [2025-03-17 07:57:23,765 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: havoc #t~ret1473.base, #t~ret1473.offset; [2025-03-17 07:57:23,808 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: havoc pci_bus_write_config_word_#t~nondet1488#1; [2025-03-17 07:57:23,811 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: havoc #t~nondet1490; [2025-03-17 07:57:23,821 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: havoc pci_bus_write_config_byte_#t~nondet1486#1; [2025-03-17 07:57:23,828 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc __kmalloc_#t~ret72#1.base, __kmalloc_#t~ret72#1.offset; [2025-03-17 07:57:23,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: havoc #t~nondet1464; [2025-03-17 07:57:23,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: havoc pci_bus_write_config_dword_#t~nondet1487#1; [2025-03-17 07:57:23,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5904: havoc #t~mem118.base, #t~mem118.offset; [2025-03-17 07:57:23,979 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: havoc _copy_to_user_#t~nondet1465#1; [2025-03-17 07:57:23,979 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: havoc capable_#t~nondet1469#1; [2025-03-17 07:57:23,979 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865: call ULTIMATE.dealloc(~#reg~6#1.base, ~#reg~6#1.offset);havoc ~#reg~6#1.base, ~#reg~6#1.offset; [2025-03-17 07:57:24,222 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-03-17 07:57:24,222 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662: havoc atm_pcr_goal_#t~nondet1468#1; [2025-03-17 07:57:24,224 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: havoc #t~nondet1463; [2025-03-17 07:57:24,256 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5699: havoc arch_irqs_disabled_flags_#t~bitwise31#1; [2025-03-17 07:57:24,385 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700: call ULTIMATE.dealloc(~#gen_cntl_0~1#1.base, ~#gen_cntl_0~1#1.offset);havoc ~#gen_cntl_0~1#1.base, ~#gen_cntl_0~1#1.offset;call ULTIMATE.dealloc(~#command~1#1.base, ~#command~1#1.offset);havoc ~#command~1#1.base, ~#command~1#1.offset; [2025-03-17 07:57:24,385 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: havoc constant_test_bit_#t~mem1#1;havoc constant_test_bit_#t~bitwise2#1; [2025-03-17 07:57:24,389 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688: havoc dev_set_drvdata_#t~nondet1471#1; [2025-03-17 07:57:24,509 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: havoc pci_bus_read_config_dword_#t~nondet1484#1; [2025-03-17 07:57:24,610 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: havoc #t~nondet1493; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: call ULTIMATE.dealloc(he_init_group_~#mapping~0#1.base, he_init_group_~#mapping~0#1.offset);havoc he_init_group_~#mapping~0#1.base, he_init_group_~#mapping~0#1.offset; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: havoc skb_pull_#t~ret1496#1.base, skb_pull_#t~ret1496#1.offset; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: havoc suni_init_#t~nondet1500#1; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: havoc dma_set_mask_#t~nondet1474#1; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6471: call ULTIMATE.dealloc(he_init_one_~#__key~0#1.base, he_init_one_~#__key~0#1.offset);havoc he_init_one_~#__key~0#1.base, he_init_one_~#__key~0#1.offset; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: havoc skb_end_pointer_#t~mem183#1.base, skb_end_pointer_#t~mem183#1.offset;havoc skb_end_pointer_#t~mem184#1; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205: call ULTIMATE.dealloc(he_start_~#command~0#1.base, he_start_~#command~0#1.offset);havoc he_start_~#command~0#1.base, he_start_~#command~0#1.offset;call ULTIMATE.dealloc(he_start_~#gen_cntl_0~0#1.base, he_start_~#gen_cntl_0~0#1.offset);havoc he_start_~#gen_cntl_0~0#1.base, he_start_~#gen_cntl_0~0#1.offset;call ULTIMATE.dealloc(he_start_~#cache_size~0#1.base, he_start_~#cache_size~0#1.offset);havoc he_start_~#cache_size~0#1.base, he_start_~#cache_size~0#1.offset;call ULTIMATE.dealloc(he_start_~#timer~0#1.base, he_start_~#timer~0#1.offset);havoc he_start_~#timer~0#1.base, he_start_~#timer~0#1.offset; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: havoc ioremap_nocache_#t~ret1477#1.base, ioremap_nocache_#t~ret1477#1.offset; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: havoc atm_dev_register_#t~ret1467#1.base, atm_dev_register_#t~ret1467#1.offset; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: havoc pci_enable_device_#t~nondet1489#1; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: havoc __pci_register_driver_#t~nondet1462#1; [2025-03-17 07:57:32,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: havoc request_threaded_irq_#t~nondet1492#1; [2025-03-17 07:57:32,978 INFO L? ?]: Removed 1791 outVars from TransFormulas that were not future-live. [2025-03-17 07:57:32,978 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 07:57:33,059 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 07:57:33,059 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-17 07:57:33,060 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 07:57:33 BoogieIcfgContainer [2025-03-17 07:57:33,060 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 07:57:33,062 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 07:57:33,062 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 07:57:33,065 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 07:57:33,065 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 07:57:19" (1/3) ... [2025-03-17 07:57:33,065 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f6fada5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 07:57:33, skipping insertion in model container [2025-03-17 07:57:33,066 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:21" (2/3) ... [2025-03-17 07:57:33,066 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f6fada5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 07:57:33, skipping insertion in model container [2025-03-17 07:57:33,066 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 07:57:33" (3/3) ... [2025-03-17 07:57:33,067 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i [2025-03-17 07:57:33,078 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 07:57:33,079 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i that has 92 procedures, 2015 locations, 1 initial locations, 34 loop locations, and 1 error locations. [2025-03-17 07:57:33,165 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 07:57:33,173 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;@7c6e17f8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 07:57:33,173 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-17 07:57:33,181 INFO L276 IsEmpty]: Start isEmpty. Operand has 1927 states, 1313 states have (on average 1.348057882711348) internal successors, (1770), 1340 states have internal predecessors, (1770), 543 states have call successors, (543), 69 states have call predecessors, (543), 69 states have return successors, (543), 537 states have call predecessors, (543), 543 states have call successors, (543) [2025-03-17 07:57:33,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2025-03-17 07:57:33,188 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 07:57:33,189 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-17 07:57:33,189 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 07:57:33,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 07:57:33,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1216000191, now seen corresponding path program 1 times [2025-03-17 07:57:33,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 07:57:33,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589084509] [2025-03-17 07:57:33,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 07:57:33,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 07:57:33,987 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-03-17 07:57:34,165 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-03-17 07:57:34,167 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 07:57:34,167 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 07:57:34,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-17 07:57:34,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 07:57:34,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589084509] [2025-03-17 07:57:34,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589084509] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 07:57:34,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 07:57:34,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 07:57:34,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057478570] [2025-03-17 07:57:34,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 07:57:34,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 07:57:34,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 07:57:34,453 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 07:57:34,454 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 07:57:34,459 INFO L87 Difference]: Start difference. First operand has 1927 states, 1313 states have (on average 1.348057882711348) internal successors, (1770), 1340 states have internal predecessors, (1770), 543 states have call successors, (543), 69 states have call predecessors, (543), 69 states have return successors, (543), 537 states have call predecessors, (543), 543 states have call successors, (543) Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-17 07:57:35,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 07:57:35,613 INFO L93 Difference]: Finished difference Result 3848 states and 5831 transitions. [2025-03-17 07:57:35,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 07:57:35,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 34 [2025-03-17 07:57:35,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 07:57:35,639 INFO L225 Difference]: With dead ends: 3848 [2025-03-17 07:57:35,640 INFO L226 Difference]: Without dead ends: 1918 [2025-03-17 07:57:35,652 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-17 07:57:35,654 INFO L435 NwaCegarLoop]: 2720 mSDtfsCounter, 0 mSDsluCounter, 2715 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5435 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-03-17 07:57:35,654 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5435 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-03-17 07:57:35,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1918 states. [2025-03-17 07:57:35,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1918 to 1918. [2025-03-17 07:57:35,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1918 states, 1307 states have (on average 1.3152257077276206) internal successors, (1719), 1332 states have internal predecessors, (1719), 542 states have call successors, (542), 69 states have call predecessors, (542), 68 states have return successors, (541), 535 states have call predecessors, (541), 541 states have call successors, (541) [2025-03-17 07:57:35,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1918 states to 1918 states and 2802 transitions. [2025-03-17 07:57:35,892 INFO L78 Accepts]: Start accepts. Automaton has 1918 states and 2802 transitions. Word has length 34 [2025-03-17 07:57:35,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 07:57:35,894 INFO L471 AbstractCegarLoop]: Abstraction has 1918 states and 2802 transitions. [2025-03-17 07:57:35,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-17 07:57:35,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1918 states and 2802 transitions. [2025-03-17 07:57:35,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2025-03-17 07:57:35,899 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 07:57:35,899 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-17 07:57:35,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 07:57:35,900 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 07:57:35,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 07:57:35,900 INFO L85 PathProgramCache]: Analyzing trace with hash -382764991, now seen corresponding path program 1 times [2025-03-17 07:57:35,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 07:57:35,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374101480] [2025-03-17 07:57:35,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 07:57:35,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 07:57:36,752 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-03-17 07:57:36,794 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-03-17 07:57:36,795 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 07:57:36,795 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 07:57:37,297 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-17 07:57:37,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 07:57:37,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374101480] [2025-03-17 07:57:37,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374101480] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 07:57:37,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 07:57:37,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 07:57:37,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432305382] [2025-03-17 07:57:37,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 07:57:37,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 07:57:37,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 07:57:37,299 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 07:57:37,299 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 07:57:37,299 INFO L87 Difference]: Start difference. First operand 1918 states and 2802 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-17 07:57:38,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 07:57:38,735 INFO L93 Difference]: Finished difference Result 3941 states and 5733 transitions. [2025-03-17 07:57:38,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 07:57:38,736 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2025-03-17 07:57:38,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 07:57:38,752 INFO L225 Difference]: With dead ends: 3941 [2025-03-17 07:57:38,752 INFO L226 Difference]: Without dead ends: 2028 [2025-03-17 07:57:38,763 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 07:57:38,764 INFO L435 NwaCegarLoop]: 2782 mSDtfsCounter, 2172 mSDsluCounter, 3465 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2172 SdHoareTripleChecker+Valid, 6247 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-03-17 07:57:38,765 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2172 Valid, 6247 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-17 07:57:38,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2025-03-17 07:57:38,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 2028. [2025-03-17 07:57:38,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2028 states, 1388 states have (on average 1.3105187319884726) internal successors, (1819), 1413 states have internal predecessors, (1819), 552 states have call successors, (552), 88 states have call predecessors, (552), 87 states have return successors, (551), 545 states have call predecessors, (551), 551 states have call successors, (551) [2025-03-17 07:57:38,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2028 states to 2028 states and 2922 transitions. [2025-03-17 07:57:38,883 INFO L78 Accepts]: Start accepts. Automaton has 2028 states and 2922 transitions. Word has length 36 [2025-03-17 07:57:38,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 07:57:38,883 INFO L471 AbstractCegarLoop]: Abstraction has 2028 states and 2922 transitions. [2025-03-17 07:57:38,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-17 07:57:38,883 INFO L276 IsEmpty]: Start isEmpty. Operand 2028 states and 2922 transitions. [2025-03-17 07:57:38,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2025-03-17 07:57:38,888 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 07:57:38,888 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-17 07:57:38,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 07:57:38,888 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 07:57:38,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 07:57:38,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1208939201, now seen corresponding path program 1 times [2025-03-17 07:57:38,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 07:57:38,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37602019] [2025-03-17 07:57:38,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 07:57:38,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 07:57:39,444 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 40 statements into 1 equivalence classes. [2025-03-17 07:57:39,474 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 40 of 40 statements. [2025-03-17 07:57:39,474 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 07:57:39,474 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 07:57:39,624 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-17 07:57:39,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 07:57:39,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37602019] [2025-03-17 07:57:39,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37602019] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 07:57:39,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 07:57:39,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 07:57:39,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031121276] [2025-03-17 07:57:39,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 07:57:39,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 07:57:39,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 07:57:39,626 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 07:57:39,626 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 07:57:39,626 INFO L87 Difference]: Start difference. First operand 2028 states and 2922 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-03-17 07:57:40,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 07:57:40,682 INFO L93 Difference]: Finished difference Result 4052 states and 5840 transitions. [2025-03-17 07:57:40,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 07:57:40,683 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2025-03-17 07:57:40,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 07:57:40,694 INFO L225 Difference]: With dead ends: 4052 [2025-03-17 07:57:40,695 INFO L226 Difference]: Without dead ends: 2029 [2025-03-17 07:57:40,703 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-17 07:57:40,704 INFO L435 NwaCegarLoop]: 2705 mSDtfsCounter, 0 mSDsluCounter, 2698 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5403 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-03-17 07:57:40,704 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5403 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-03-17 07:57:40,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2029 states. [2025-03-17 07:57:40,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2029 to 2029. [2025-03-17 07:57:40,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2029 states, 1389 states have (on average 1.3102951763858892) internal successors, (1820), 1414 states have internal predecessors, (1820), 552 states have call successors, (552), 88 states have call predecessors, (552), 87 states have return successors, (551), 545 states have call predecessors, (551), 551 states have call successors, (551) [2025-03-17 07:57:40,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2029 states to 2029 states and 2923 transitions. [2025-03-17 07:57:40,780 INFO L78 Accepts]: Start accepts. Automaton has 2029 states and 2923 transitions. Word has length 40 [2025-03-17 07:57:40,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 07:57:40,781 INFO L471 AbstractCegarLoop]: Abstraction has 2029 states and 2923 transitions. [2025-03-17 07:57:40,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-03-17 07:57:40,781 INFO L276 IsEmpty]: Start isEmpty. Operand 2029 states and 2923 transitions. [2025-03-17 07:57:40,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2025-03-17 07:57:40,783 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 07:57:40,783 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-17 07:57:40,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 07:57:40,783 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 07:57:40,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 07:57:40,784 INFO L85 PathProgramCache]: Analyzing trace with hash 60907395, now seen corresponding path program 1 times [2025-03-17 07:57:40,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 07:57:40,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825148615] [2025-03-17 07:57:40,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 07:57:40,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 07:57:41,328 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-03-17 07:57:41,368 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-03-17 07:57:41,368 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 07:57:41,368 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 07:57:41,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-17 07:57:41,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 07:57:41,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825148615] [2025-03-17 07:57:41,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825148615] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 07:57:41,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 07:57:41,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 07:57:41,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016525946] [2025-03-17 07:57:41,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 07:57:41,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 07:57:41,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 07:57:41,743 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 07:57:41,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 07:57:41,743 INFO L87 Difference]: Start difference. First operand 2029 states and 2923 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-17 07:57:43,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 07:57:43,622 INFO L93 Difference]: Finished difference Result 4055 states and 5846 transitions. [2025-03-17 07:57:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 07:57:43,622 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2025-03-17 07:57:43,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 07:57:43,634 INFO L225 Difference]: With dead ends: 4055 [2025-03-17 07:57:43,635 INFO L226 Difference]: Without dead ends: 2031 [2025-03-17 07:57:43,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-17 07:57:43,643 INFO L435 NwaCegarLoop]: 2704 mSDtfsCounter, 17 mSDsluCounter, 8095 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 10799 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2025-03-17 07:57:43,643 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 10799 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2025-03-17 07:57:43,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2031 states. [2025-03-17 07:57:43,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2031 to 2029. [2025-03-17 07:57:43,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2029 states, 1389 states have (on average 1.3088552915766738) internal successors, (1818), 1414 states have internal predecessors, (1818), 552 states have call successors, (552), 88 states have call predecessors, (552), 87 states have return successors, (551), 545 states have call predecessors, (551), 551 states have call successors, (551) [2025-03-17 07:57:43,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2029 states to 2029 states and 2921 transitions. [2025-03-17 07:57:43,727 INFO L78 Accepts]: Start accepts. Automaton has 2029 states and 2921 transitions. Word has length 42 [2025-03-17 07:57:43,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 07:57:43,728 INFO L471 AbstractCegarLoop]: Abstraction has 2029 states and 2921 transitions. [2025-03-17 07:57:43,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-17 07:57:43,728 INFO L276 IsEmpty]: Start isEmpty. Operand 2029 states and 2921 transitions. [2025-03-17 07:57:43,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2025-03-17 07:57:43,732 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 07:57:43,733 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-17 07:57:43,733 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-17 07:57:43,733 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 07:57:43,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 07:57:43,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1506925816, now seen corresponding path program 1 times [2025-03-17 07:57:43,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 07:57:43,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406329796] [2025-03-17 07:57:43,733 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 07:57:43,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 07:57:44,568 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-03-17 07:57:44,693 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-03-17 07:57:44,694 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 07:57:44,694 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-17 07:57:44,694 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-17 07:57:44,708 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-03-17 07:57:44,789 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-03-17 07:57:44,789 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 07:57:44,789 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-17 07:57:44,840 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-17 07:57:44,840 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-17 07:57:44,841 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-03-17 07:57:44,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-17 07:57:44,845 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-03-17 07:57:44,906 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-03-17 07:57:44,908 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 17.03 07:57:44 BoogieIcfgContainer [2025-03-17 07:57:44,908 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-17 07:57:44,909 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-03-17 07:57:44,909 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-03-17 07:57:44,910 INFO L274 PluginConnector]: Witness Printer initialized [2025-03-17 07:57:44,910 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 07:57:33" (3/4) ... [2025-03-17 07:57:44,912 INFO L149 WitnessPrinter]: No result that supports witness generation found [2025-03-17 07:57:44,913 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-03-17 07:57:44,913 INFO L158 Benchmark]: Toolchain (without parser) took 25556.90ms. Allocated memory was 142.6MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 93.1MB in the beginning and 671.3MB in the end (delta: -578.2MB). Peak memory consumption was 717.7MB. Max. memory is 16.1GB. [2025-03-17 07:57:44,914 INFO L158 Benchmark]: CDTParser took 2.37ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-03-17 07:57:44,914 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2066.27ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 93.1MB in the beginning and 42.5MB in the end (delta: 50.6MB). Peak memory consumption was 104.7MB. Max. memory is 16.1GB. [2025-03-17 07:57:44,914 INFO L158 Benchmark]: Boogie Procedure Inliner took 191.19ms. Allocated memory is still 151.0MB. Free memory was 42.5MB in the beginning and 46.5MB in the end (delta: -4.0MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. [2025-03-17 07:57:44,914 INFO L158 Benchmark]: Boogie Preprocessor took 867.57ms. Allocated memory was 151.0MB in the beginning and 310.4MB in the end (delta: 159.4MB). Free memory was 46.5MB in the beginning and 147.4MB in the end (delta: -100.8MB). Peak memory consumption was 162.7MB. Max. memory is 16.1GB. [2025-03-17 07:57:44,914 INFO L158 Benchmark]: IcfgBuilder took 10574.76ms. Allocated memory is still 310.4MB. Free memory was 147.4MB in the beginning and 93.0MB in the end (delta: 54.4MB). Peak memory consumption was 129.8MB. Max. memory is 16.1GB. [2025-03-17 07:57:44,915 INFO L158 Benchmark]: TraceAbstraction took 11846.75ms. Allocated memory was 310.4MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 93.0MB in the beginning and 675.6MB in the end (delta: -582.7MB). Peak memory consumption was 538.2MB. Max. memory is 16.1GB. [2025-03-17 07:57:44,915 INFO L158 Benchmark]: Witness Printer took 3.88ms. Allocated memory is still 1.4GB. Free memory was 675.6MB in the beginning and 671.3MB in the end (delta: 4.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-03-17 07:57:44,916 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 2.37ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2066.27ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 93.1MB in the beginning and 42.5MB in the end (delta: 50.6MB). Peak memory consumption was 104.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 191.19ms. Allocated memory is still 151.0MB. Free memory was 42.5MB in the beginning and 46.5MB in the end (delta: -4.0MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 867.57ms. Allocated memory was 151.0MB in the beginning and 310.4MB in the end (delta: 159.4MB). Free memory was 46.5MB in the beginning and 147.4MB in the end (delta: -100.8MB). Peak memory consumption was 162.7MB. Max. memory is 16.1GB. * IcfgBuilder took 10574.76ms. Allocated memory is still 310.4MB. Free memory was 147.4MB in the beginning and 93.0MB in the end (delta: 54.4MB). Peak memory consumption was 129.8MB. Max. memory is 16.1GB. * TraceAbstraction took 11846.75ms. Allocated memory was 310.4MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 93.0MB in the beginning and 675.6MB in the end (delta: -582.7MB). Peak memory consumption was 538.2MB. Max. memory is 16.1GB. * Witness Printer took 3.88ms. Allocated memory is still 1.4GB. Free memory was 675.6MB in the beginning and 671.3MB in the end (delta: 4.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5560]: 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"); [5560] - GenericResultAtLocation [Line: 5567]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5567] - GenericResultAtLocation [Line: 5575]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5575-5576] - GenericResultAtLocation [Line: 5637]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5637] - GenericResultAtLocation [Line: 5640]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5640] - GenericResultAtLocation [Line: 5643]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5643] - GenericResultAtLocation [Line: 5646]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5646] - GenericResultAtLocation [Line: 5683]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/inst/current/envs/linux-3.10-rc1/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [5683-5684] - GenericResultAtLocation [Line: 5689]: 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"); [5689-5691] - GenericResultAtLocation [Line: 5712]: 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)); [5712] - GenericResultAtLocation [Line: 5761]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5761] - GenericResultAtLocation [Line: 5768]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5768] - GenericResultAtLocation [Line: 5925]: 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)); [5925-5926] - GenericResultAtLocation [Line: 5954]: 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)); [5954-5955] - GenericResultAtLocation [Line: 6278]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6278] - GenericResultAtLocation [Line: 6305]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6305] - GenericResultAtLocation [Line: 6314]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6314] - GenericResultAtLocation [Line: 6380]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6380] - GenericResultAtLocation [Line: 6383]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6383] - GenericResultAtLocation [Line: 6402]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6402] - GenericResultAtLocation [Line: 6594]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6594] - GenericResultAtLocation [Line: 6617]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6617] - GenericResultAtLocation [Line: 6619]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6619] - GenericResultAtLocation [Line: 6642]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6642] - GenericResultAtLocation [Line: 6665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6665] - GenericResultAtLocation [Line: 6667]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6667] - GenericResultAtLocation [Line: 6690]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6690] - GenericResultAtLocation [Line: 6713]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6713] - GenericResultAtLocation [Line: 6732]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6732] - GenericResultAtLocation [Line: 6734]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6734] - GenericResultAtLocation [Line: 6736]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6736] - GenericResultAtLocation [Line: 6985]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6985] - GenericResultAtLocation [Line: 6987]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6987] - GenericResultAtLocation [Line: 6989]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6989] - GenericResultAtLocation [Line: 6991]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6991] - GenericResultAtLocation [Line: 7047]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7047] - GenericResultAtLocation [Line: 7049]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7049] - GenericResultAtLocation [Line: 7051]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7051] - GenericResultAtLocation [Line: 7053]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7053] - GenericResultAtLocation [Line: 7064]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7064] - GenericResultAtLocation [Line: 7066]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7066] - GenericResultAtLocation [Line: 7068]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7068] - GenericResultAtLocation [Line: 7072]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7072] - GenericResultAtLocation [Line: 7075]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7075] - GenericResultAtLocation [Line: 7087]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7087] - GenericResultAtLocation [Line: 7089]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7089] - GenericResultAtLocation [Line: 7091]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7091] - GenericResultAtLocation [Line: 7093]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7093] - GenericResultAtLocation [Line: 7151]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] - GenericResultAtLocation [Line: 7153]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7153] - GenericResultAtLocation [Line: 7155]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7155] - GenericResultAtLocation [Line: 7157]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7157] - GenericResultAtLocation [Line: 7159]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] - GenericResultAtLocation [Line: 7161]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7161] - GenericResultAtLocation [Line: 7163]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7163] - GenericResultAtLocation [Line: 7165]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7165] - GenericResultAtLocation [Line: 7167]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7167] - GenericResultAtLocation [Line: 7169]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7169] - GenericResultAtLocation [Line: 7171]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7171] - GenericResultAtLocation [Line: 7173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7173] - GenericResultAtLocation [Line: 7175]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7175] - GenericResultAtLocation [Line: 7177]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7177] - GenericResultAtLocation [Line: 7179]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7179] - GenericResultAtLocation [Line: 7181]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7181] - GenericResultAtLocation [Line: 7183]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7183] - GenericResultAtLocation [Line: 7185]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7185] - GenericResultAtLocation [Line: 7187]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7187] - GenericResultAtLocation [Line: 7189]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7189] - GenericResultAtLocation [Line: 7301]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7301] - GenericResultAtLocation [Line: 7303]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7303] - GenericResultAtLocation [Line: 7363]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7363] - GenericResultAtLocation [Line: 7365]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7365] - GenericResultAtLocation [Line: 7368]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7368] - GenericResultAtLocation [Line: 7377]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7377] - GenericResultAtLocation [Line: 7435]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] - GenericResultAtLocation [Line: 7437]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7437] - GenericResultAtLocation [Line: 7439]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7439] - GenericResultAtLocation [Line: 7441]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7441] - GenericResultAtLocation [Line: 7443]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7443] - GenericResultAtLocation [Line: 7446]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] - GenericResultAtLocation [Line: 7449]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7449] - GenericResultAtLocation [Line: 7451]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7451] - GenericResultAtLocation [Line: 7453]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7453] - GenericResultAtLocation [Line: 7475]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7475] - GenericResultAtLocation [Line: 7477]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] - GenericResultAtLocation [Line: 7479]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7479] - GenericResultAtLocation [Line: 7481]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7481] - GenericResultAtLocation [Line: 7483]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7483] - GenericResultAtLocation [Line: 7485]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7485] - GenericResultAtLocation [Line: 7487]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7487] - GenericResultAtLocation [Line: 7489]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7489] - GenericResultAtLocation [Line: 7493]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] - GenericResultAtLocation [Line: 7495]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7495] - GenericResultAtLocation [Line: 7497]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7497] - GenericResultAtLocation [Line: 7499]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7499] - GenericResultAtLocation [Line: 7501]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7501] - GenericResultAtLocation [Line: 7504]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7504] - GenericResultAtLocation [Line: 7507]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7507] - GenericResultAtLocation [Line: 7509]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7509] - GenericResultAtLocation [Line: 7511]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7511] - GenericResultAtLocation [Line: 7513]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7513] - GenericResultAtLocation [Line: 7515]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7515] - GenericResultAtLocation [Line: 7517]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7517] - GenericResultAtLocation [Line: 7519]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7519] - GenericResultAtLocation [Line: 7521]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] - GenericResultAtLocation [Line: 7523]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7523] - GenericResultAtLocation [Line: 7525]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7525] - GenericResultAtLocation [Line: 7527]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7527] - GenericResultAtLocation [Line: 7529]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7529] - GenericResultAtLocation [Line: 7531]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7531] - GenericResultAtLocation [Line: 7533]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7533] - GenericResultAtLocation [Line: 7535]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7535] - GenericResultAtLocation [Line: 7537]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7537] - GenericResultAtLocation [Line: 7540]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] - GenericResultAtLocation [Line: 7542]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7542] - GenericResultAtLocation [Line: 7544]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7544] - GenericResultAtLocation [Line: 7546]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7546] - GenericResultAtLocation [Line: 7548]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7548] - GenericResultAtLocation [Line: 7550]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] - GenericResultAtLocation [Line: 7552]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7552] - GenericResultAtLocation [Line: 7554]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7554] - GenericResultAtLocation [Line: 7556]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7556] - GenericResultAtLocation [Line: 7558]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7558] - GenericResultAtLocation [Line: 7560]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7560] - GenericResultAtLocation [Line: 7562]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7562] - GenericResultAtLocation [Line: 7564]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7564] - GenericResultAtLocation [Line: 7566]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7566] - GenericResultAtLocation [Line: 7568]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] - GenericResultAtLocation [Line: 7570]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7570] - GenericResultAtLocation [Line: 7573]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7573] - GenericResultAtLocation [Line: 7575]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7575] - GenericResultAtLocation [Line: 7577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7577] - GenericResultAtLocation [Line: 7579]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7579] - GenericResultAtLocation [Line: 7604]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7604] - GenericResultAtLocation [Line: 7606]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7606] - GenericResultAtLocation [Line: 7608]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7608] - GenericResultAtLocation [Line: 7610]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7610] - GenericResultAtLocation [Line: 7612]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7612] - GenericResultAtLocation [Line: 7614]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7614] - GenericResultAtLocation [Line: 7616]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7616] - GenericResultAtLocation [Line: 7618]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7618] - GenericResultAtLocation [Line: 7620]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7620] - GenericResultAtLocation [Line: 7622]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7622] - GenericResultAtLocation [Line: 7624]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7624] - GenericResultAtLocation [Line: 7626]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7626] - GenericResultAtLocation [Line: 7628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7628] - GenericResultAtLocation [Line: 7630]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7630] - GenericResultAtLocation [Line: 7632]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7632] - GenericResultAtLocation [Line: 7634]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7634] - GenericResultAtLocation [Line: 7650]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7650] - GenericResultAtLocation [Line: 7673]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7673] - GenericResultAtLocation [Line: 7719]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7719] - GenericResultAtLocation [Line: 7968]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7968] - GenericResultAtLocation [Line: 8066]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8066] - GenericResultAtLocation [Line: 8125]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8125] - GenericResultAtLocation [Line: 8209]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8209] - GenericResultAtLocation [Line: 8242]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8242] - GenericResultAtLocation [Line: 8295]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8295] - GenericResultAtLocation [Line: 8298]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8298] - GenericResultAtLocation [Line: 8572]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [8572-8573] - GenericResultAtLocation [Line: 8577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [8577-8578] - GenericResultAtLocation [Line: 8582]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [8582-8583] - GenericResultAtLocation [Line: 8587]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [8587-8588] - GenericResultAtLocation [Line: 8606]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [8606-8607] - GenericResultAtLocation [Line: 8611]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [8611-8612] - GenericResultAtLocation [Line: 8616]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [8616-8617] - GenericResultAtLocation [Line: 8621]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [8621-8622] - GenericResultAtLocation [Line: 8676]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8676] - GenericResultAtLocation [Line: 8681]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___12->state): : "memory", "cc"); [8681-8682] - GenericResultAtLocation [Line: 8686]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___13->state): : "memory", "cc"); [8686-8687] - GenericResultAtLocation [Line: 8691]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___14->state): : "memory", "cc"); [8691-8692] - GenericResultAtLocation [Line: 8696]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [8696-8697] - GenericResultAtLocation [Line: 8713]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___2), "+m" (tmp___17->state): : "memory", "cc"); [8713-8714] - GenericResultAtLocation [Line: 8718]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___2), "+m" (tmp___18->state): : "memory", "cc"); [8718-8719] - GenericResultAtLocation [Line: 8723]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___2), "+m" (tmp___19->state): : "memory", "cc"); [8723-8724] - GenericResultAtLocation [Line: 8728]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___2), "+m" (tmp___20->state): : "memory", "cc"); [8728-8729] - GenericResultAtLocation [Line: 8853]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8853] - GenericResultAtLocation [Line: 8946]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8946] - GenericResultAtLocation [Line: 9129]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9129] - GenericResultAtLocation [Line: 9134]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9134] - GenericResultAtLocation [Line: 9148]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9148] - GenericResultAtLocation [Line: 9153]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9153] - GenericResultAtLocation [Line: 9164]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9164] - GenericResultAtLocation [Line: 9171]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9171] - GenericResultAtLocation [Line: 9178]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9178] - GenericResultAtLocation [Line: 9187]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9187] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 9511]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of bitwiseAnd at line 9525. Possible FailurePath: [L6352] static struct he_dev *he_devs ; [L6353] static bool disable64 ; [L6354] static short nvpibits = -1; [L6355] static short nvcibits = -1; [L6356] static short rx_skb_reserve = 16; [L6357] static bool irq_coalesce = 1; [L6358] static bool sdh = 0; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6359-L6364] static unsigned int readtab[17U] = { 4352U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 512U, 768U, 512U, 768U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6365-L6370] static unsigned int clocktab[17U] = { 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U, 256U, 0U}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L6371-L6373] static struct atmdev_ops he_ops = {0, & he_open, & he_close, & he_ioctl, 0, 0, 0, & he_send, 0, & he_phy_put, & he_phy_get, 0, & he_proc_read, & __this_module}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9192-L9193] static struct pci_device_id he_pci_tbl[2U] = { {4391U, 1024U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L9194] struct pci_device_id const __mod_pci_device_table ; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9195-L9208] static struct pci_driver he_driver = {{0, 0}, "he", (struct pci_device_id const *)(& he_pci_tbl), & he_init_one, & he_remove_one, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L9230] int LDV_IN_INTERRUPT ; [L9521] int ldv_spin = 0; [L9238] struct atm_vcc *var_group1 ; [L9239] int res_he_open_23 ; [L9240] struct atm_dev *var_group2 ; [L9241] unsigned int var_he_ioctl_26_p1 ; [L9242] void *var_he_ioctl_26_p2 ; [L9243] struct sk_buff *var_group3 ; [L9244] unsigned char var_he_phy_put_27_p1 ; [L9245] unsigned long var_he_phy_put_27_p2 ; [L9246] unsigned long var_he_phy_get_28_p1 ; [L9247] loff_t *var_he_proc_read_29_p1 ; [L9248] char *var_he_proc_read_29_p2 ; [L9249] struct pci_dev *var_group4 ; [L9250] struct pci_device_id const *var_he_init_one_3_p1 ; [L9251] int res_he_init_one_3 ; [L9252] int var_he_irq_handler_21_p0 ; [L9253] void *var_he_irq_handler_21_p1 ; [L9254] int ldv_s_he_ops_atmdev_ops ; [L9255] int ldv_s_he_driver_pci_driver ; [L9256] int tmp ; [L9257] int tmp___0 ; [L9258] int tmp___1 ; [L9259] var_group1 = malloc(sizeof(struct atm_vcc)) [L9260] var_group1->release_cb = &void_one_par_dummy [L9261] var_group1->push = &void_two_par_dummy [L9262] var_group1->pop = &void_two_par_dummy [L9263] var_group1->push_oam = &int_two_par_dummy [L9264] var_group1->send = &int_two_par_dummy [L9266] ldv_s_he_ops_atmdev_ops = 0 [L9267] ldv_s_he_driver_pci_driver = 0 [L9268] LDV_IN_INTERRUPT = 1 [L9269] FCALL ldv_initialize() [L9270] FCALL ldv_handler_precall() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_s_he_driver_pci_driver=0, ldv_s_he_ops_atmdev_ops=0, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, var_group1={-2:0}] [L9271] CALL, EXPR he_init() [L9211] int tmp ; [L9213] CALL, EXPR __pci_register_driver(& he_driver, & __this_module, "he") [L9610] return __VERIFIER_nondet_int(); [L9213] RET, EXPR __pci_register_driver(& he_driver, & __this_module, "he") [L9213] tmp = __pci_register_driver(& he_driver, & __this_module, "he") [L9214] return (tmp); [L9271] RET, EXPR he_init() [L9271] tmp = he_init() [L9272] COND FALSE !(tmp != 0) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_s_he_driver_pci_driver=0, ldv_s_he_ops_atmdev_ops=0, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, var_group1={-2:0}] [L9353] tmp___1 = __VERIFIER_nondet_int() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_s_he_driver_pci_driver=0, ldv_s_he_ops_atmdev_ops=0, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, tmp___1=1, var_group1={-2:0}] [L9354] COND TRUE (tmp___1 != 0 || ldv_s_he_ops_atmdev_ops != 0) || ldv_s_he_driver_pci_driver != 0 VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_s_he_driver_pci_driver=0, ldv_s_he_ops_atmdev_ops=0, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, var_group1={-2:0}] [L9278] tmp___0 = __VERIFIER_nondet_int() [L9280] case 0: [L9293] case 1: [L9301] case 2: [L9305] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_s_he_driver_pci_driver=0, ldv_s_he_ops_atmdev_ops=0, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, tmp___0=3, var_group1={-2:0}] [L9305] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L9306] FCALL ldv_handler_precall() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_s_he_driver_pci_driver=0, ldv_s_he_ops_atmdev_ops=0, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, tmp___0=3, var_group1={-2:0}] [L9307] CALL he_send(var_group1, var_group3) [L8782] unsigned long flags ; [L8783] struct he_dev *he_dev ; [L8784] unsigned int cid ; [L8785] struct he_tpd *tpd ; [L8786] unsigned char *tmp ; [L8787] char *pti_clp ; [L8788] int clp ; [L8789] int pti ; [L8790] dma_addr_t tmp___0 ; [L8792] EXPR vcc->dev [L8792] EXPR (vcc->dev)->dev_data [L8792] he_dev = (struct he_dev *)(vcc->dev)->dev_data [L8793] EXPR vcc->vpi [L8793] EXPR he_dev->vcibits VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L8793] EXPR (int )vcc->vpi << (int )he_dev->vcibits VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_dev={4294967396:0}, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, skb={4294967338:0}, vcc={-2:0}] [L8793] EXPR vcc->vci VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L8793] EXPR ((int )vcc->vpi << (int )he_dev->vcibits) | vcc->vci VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_dev={4294967396:0}, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, skb={4294967338:0}, vcc={-2:0}] [L8793] cid = (unsigned int )(((int )vcc->vpi << (int )he_dev->vcibits) | vcc->vci) & 8191U [L8794] EXPR skb->len [L8794] skb->len > 65535U || ((unsigned int )vcc->qos.aal == 13U && skb->len != 52U) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967396:0}, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, skb={4294967338:0}, vcc={-2:0}] [L8794] skb->len > 65535U || ((unsigned int )vcc->qos.aal == 13U && skb->len != 52U) [L8794] EXPR vcc->qos.aal [L8794] EXPR (unsigned int )vcc->qos.aal == 13U && skb->len != 52U VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967396:0}, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, skb={4294967338:0}, vcc={-2:0}] [L8794] EXPR (unsigned int )vcc->qos.aal == 13U && skb->len != 52U [L8794] EXPR skb->len [L8794] EXPR (unsigned int )vcc->qos.aal == 13U && skb->len != 52U VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967396:0}, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, skb={4294967338:0}, vcc={-2:0}] [L8794] skb->len > 65535U || ((unsigned int )vcc->qos.aal == 13U && skb->len != 52U) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967396:0}, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, skb={4294967338:0}, vcc={-2:0}] [L8794] COND FALSE !(skb->len > 65535U || ((unsigned int )vcc->qos.aal == 13U && skb->len != 52U)) [L8806] CALL, EXPR skb_end_pointer((struct sk_buff const *)skb) [L6080] EXPR skb->head [L6080] EXPR skb->end [L6080] return ((unsigned char *)skb->head + (unsigned long )skb->end); [L8806] RET, EXPR skb_end_pointer((struct sk_buff const *)skb) [L8806] tmp = skb_end_pointer((struct sk_buff const *)skb) [L8807] EXPR ((struct skb_shared_info *)tmp)->nr_frags VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L8807] COND FALSE !((unsigned int )((struct skb_shared_info *)tmp)->nr_frags != 0U) [L8819] CALL ldv_spin_lock() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L9558] ldv_spin = 1 VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L8819] RET ldv_spin_lock() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967396:0}, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, skb={4294967338:0}, vcc={-2:0}] [L8820] CALL __alloc_tpd(he_dev) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L7794] struct he_tpd *tpd ; [L7795] dma_addr_t mapping ; [L7796] void *tmp ; [L7798] EXPR he_dev->tpd_pool [L7798] CALL ldv_dma_pool_alloc_33(he_dev->tpd_pool, 33U, & mapping) [L9494] CALL ldv_check_alloc_flags(flags) VAL [LDV_IN_INTERRUPT=1, \old(flags)=33, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L9525] ldv_spin == 0 || flags & 32U VAL [LDV_IN_INTERRUPT=1, \old(flags)=33, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, flags=33, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L9525] EXPR flags & 32U VAL [LDV_IN_INTERRUPT=1, \old(flags)=33, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L9525] ldv_spin == 0 || flags & 32U VAL [LDV_IN_INTERRUPT=1, \old(flags)=33, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L9525] COND FALSE !(ldv_spin == 0 || flags & 32U) [L9527] CALL ldv_error() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] [L9511] reach_error() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967404:4294967308}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_spin=1, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 92 procedures, 2015 locations, 3487 edges, 1 error locations. Started 1 CEGAR loops. OverallTime: 11.7s, OverallIterations: 5, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 5.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2192 SdHoareTripleChecker+Valid, 4.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2189 mSDsluCounter, 27884 SdHoareTripleChecker+Invalid, 4.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16973 mSDsCounter, 3 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1037 IncrementalHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3 mSolverCounterUnsat, 10911 mSDtfsCounter, 1037 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2029occurred in iteration=3, InterpolantAutomatonStates: 16, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 4 MinimizatonAttempts, 2 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 196 NumberOfCodeBlocks, 196 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 148 ConstructedInterpolants, 0 QuantifiedInterpolants, 200 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 4 InterpolantComputations, 4 PerfectInterpolantSequences, 8/8 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2025-03-17 07:57:45,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 319ff1776b5600297704b5becf534ed1eb950101adcf728f1b229626a576314c --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 07:57:46,944 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 07:57:47,016 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-03-17 07:57:47,021 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 07:57:47,021 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 07:57:47,041 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 07:57:47,041 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 07:57:47,041 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 07:57:47,042 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 07:57:47,043 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 07:57:47,043 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 07:57:47,043 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 07:57:47,043 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 07:57:47,044 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 07:57:47,044 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 07:57:47,044 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 07:57:47,044 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 07:57:47,044 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 07:57:47,044 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 07:57:47,045 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 07:57:47,045 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 07:57:47,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:57:47,046 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 07:57:47,046 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 07:57:47,046 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 07:57:47,046 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 07:57:47,046 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-03-17 07:57:47,046 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-03-17 07:57:47,047 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 07:57:47,047 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 07:57:47,047 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 07:57:47,047 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 07:57:47,047 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 -> 319ff1776b5600297704b5becf534ed1eb950101adcf728f1b229626a576314c [2025-03-17 07:57:47,293 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 07:57:47,299 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 07:57:47,300 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 07:57:47,301 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 07:57:47,301 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 07:57:47,302 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i [2025-03-17 07:57:48,464 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f20715e22/4aa700e09260482a8624052061254742/FLAG759784835 [2025-03-17 07:57:48,968 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 07:57:48,968 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i [2025-03-17 07:57:49,004 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f20715e22/4aa700e09260482a8624052061254742/FLAG759784835 [2025-03-17 07:57:49,051 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f20715e22/4aa700e09260482a8624052061254742 [2025-03-17 07:57:49,053 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 07:57:49,054 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 07:57:49,055 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 07:57:49,055 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 07:57:49,058 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 07:57:49,058 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:57:49" (1/1) ... [2025-03-17 07:57:49,059 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3e2b6530 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:49, skipping insertion in model container [2025-03-17 07:57:49,059 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:57:49" (1/1) ... [2025-03-17 07:57:49,155 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 07:57:49,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:49,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,001 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,019 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,058 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,063 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,063 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,063 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,064 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,064 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,180 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,180 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,196 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,200 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,221 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,221 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,221 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,264 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,265 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,265 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,265 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,323 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-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i[290796,290809] [2025-03-17 07:57:50,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,377 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,378 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:57:50,397 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-03-17 07:57:50,460 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 07:57:50,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,627 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,628 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,628 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,628 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,628 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,659 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,662 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,662 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,662 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,666 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,679 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,704 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,778 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-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i[290796,290809] [2025-03-17 07:57:50,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,787 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:57:50,793 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:57:50,805 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 07:57:50,918 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"); [5560] [2025-03-17 07:57:50,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5567] [2025-03-17 07:57:50,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5575-5576] [2025-03-17 07:57:50,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5637] [2025-03-17 07:57:50,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5640] [2025-03-17 07:57:50,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5643] [2025-03-17 07:57:50,924 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5646] [2025-03-17 07:57:50,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/inst/current/envs/linux-3.10-rc1/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [5683-5684] [2025-03-17 07:57:50,925 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"); [5689-5691] [2025-03-17 07:57:50,925 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)); [5712] [2025-03-17 07:57:50,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5761] [2025-03-17 07:57:50,928 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5768] [2025-03-17 07:57:50,935 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)); [5925-5926] [2025-03-17 07:57:50,937 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)); [5954-5955] [2025-03-17 07:57:50,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6278] [2025-03-17 07:57:50,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6305] [2025-03-17 07:57:50,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6314] [2025-03-17 07:57:50,959 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6380] [2025-03-17 07:57:50,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6383] [2025-03-17 07:57:50,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6402] [2025-03-17 07:57:50,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6594] [2025-03-17 07:57:50,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6617] [2025-03-17 07:57:50,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6619] [2025-03-17 07:57:50,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6642] [2025-03-17 07:57:50,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6665] [2025-03-17 07:57:50,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6667] [2025-03-17 07:57:50,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6690] [2025-03-17 07:57:50,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6713] [2025-03-17 07:57:50,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6732] [2025-03-17 07:57:50,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6734] [2025-03-17 07:57:50,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6736] [2025-03-17 07:57:51,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6985] [2025-03-17 07:57:51,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6987] [2025-03-17 07:57:51,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6989] [2025-03-17 07:57:51,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6991] [2025-03-17 07:57:51,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7047] [2025-03-17 07:57:51,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7049] [2025-03-17 07:57:51,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7051] [2025-03-17 07:57:51,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7053] [2025-03-17 07:57:51,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7064] [2025-03-17 07:57:51,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7066] [2025-03-17 07:57:51,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7068] [2025-03-17 07:57:51,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7072] [2025-03-17 07:57:51,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7075] [2025-03-17 07:57:51,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7087] [2025-03-17 07:57:51,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7089] [2025-03-17 07:57:51,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7091] [2025-03-17 07:57:51,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7093] [2025-03-17 07:57:51,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2025-03-17 07:57:51,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7153] [2025-03-17 07:57:51,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7155] [2025-03-17 07:57:51,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7157] [2025-03-17 07:57:51,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2025-03-17 07:57:51,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7161] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7163] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7165] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7167] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7169] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7171] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7173] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7175] [2025-03-17 07:57:51,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7177] [2025-03-17 07:57:51,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7179] [2025-03-17 07:57:51,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7181] [2025-03-17 07:57:51,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7183] [2025-03-17 07:57:51,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7185] [2025-03-17 07:57:51,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7187] [2025-03-17 07:57:51,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7189] [2025-03-17 07:57:51,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7301] [2025-03-17 07:57:51,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7303] [2025-03-17 07:57:51,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7363] [2025-03-17 07:57:51,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7365] [2025-03-17 07:57:51,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7368] [2025-03-17 07:57:51,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7377] [2025-03-17 07:57:51,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] [2025-03-17 07:57:51,033 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7437] [2025-03-17 07:57:51,033 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7439] [2025-03-17 07:57:51,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7441] [2025-03-17 07:57:51,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7443] [2025-03-17 07:57:51,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] [2025-03-17 07:57:51,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7449] [2025-03-17 07:57:51,035 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7451] [2025-03-17 07:57:51,035 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7453] [2025-03-17 07:57:51,035 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7475] [2025-03-17 07:57:51,035 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7479] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7481] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7483] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7485] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7487] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7489] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] [2025-03-17 07:57:51,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7495] [2025-03-17 07:57:51,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7497] [2025-03-17 07:57:51,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7499] [2025-03-17 07:57:51,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7501] [2025-03-17 07:57:51,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7504] [2025-03-17 07:57:51,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7507] [2025-03-17 07:57:51,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7509] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7511] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7513] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7515] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7517] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7519] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7523] [2025-03-17 07:57:51,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7525] [2025-03-17 07:57:51,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7527] [2025-03-17 07:57:51,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7529] [2025-03-17 07:57:51,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7531] [2025-03-17 07:57:51,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7533] [2025-03-17 07:57:51,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7535] [2025-03-17 07:57:51,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7537] [2025-03-17 07:57:51,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] [2025-03-17 07:57:51,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7542] [2025-03-17 07:57:51,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7544] [2025-03-17 07:57:51,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7546] [2025-03-17 07:57:51,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7548] [2025-03-17 07:57:51,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] [2025-03-17 07:57:51,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7552] [2025-03-17 07:57:51,041 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7554] [2025-03-17 07:57:51,041 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7556] [2025-03-17 07:57:51,041 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7558] [2025-03-17 07:57:51,041 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7560] [2025-03-17 07:57:51,041 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7562] [2025-03-17 07:57:51,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7564] [2025-03-17 07:57:51,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7566] [2025-03-17 07:57:51,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] [2025-03-17 07:57:51,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7570] [2025-03-17 07:57:51,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7573] [2025-03-17 07:57:51,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7575] [2025-03-17 07:57:51,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7577] [2025-03-17 07:57:51,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7579] [2025-03-17 07:57:51,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7604] [2025-03-17 07:57:51,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7606] [2025-03-17 07:57:51,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7608] [2025-03-17 07:57:51,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7610] [2025-03-17 07:57:51,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7612] [2025-03-17 07:57:51,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7614] [2025-03-17 07:57:51,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7616] [2025-03-17 07:57:51,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7618] [2025-03-17 07:57:51,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7620] [2025-03-17 07:57:51,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7622] [2025-03-17 07:57:51,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7624] [2025-03-17 07:57:51,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7626] [2025-03-17 07:57:51,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7628] [2025-03-17 07:57:51,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7630] [2025-03-17 07:57:51,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7632] [2025-03-17 07:57:51,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7634] [2025-03-17 07:57:51,048 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7650] [2025-03-17 07:57:51,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7673] [2025-03-17 07:57:51,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7719] [2025-03-17 07:57:51,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7968] [2025-03-17 07:57:51,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8066] [2025-03-17 07:57:51,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8125] [2025-03-17 07:57:51,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8209] [2025-03-17 07:57:51,117 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8242] [2025-03-17 07:57:51,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8295] [2025-03-17 07:57:51,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8298] [2025-03-17 07:57:51,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [8572-8573] [2025-03-17 07:57:51,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [8577-8578] [2025-03-17 07:57:51,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [8582-8583] [2025-03-17 07:57:51,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [8587-8588] [2025-03-17 07:57:51,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [8606-8607] [2025-03-17 07:57:51,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___7->state): : "memory", "cc"); [8611-8612] [2025-03-17 07:57:51,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [8616-8617] [2025-03-17 07:57:51,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [8621-8622] [2025-03-17 07:57:51,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8676] [2025-03-17 07:57:51,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___12->state): : "memory", "cc"); [8681-8682] [2025-03-17 07:57:51,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___13->state): : "memory", "cc"); [8686-8687] [2025-03-17 07:57:51,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___14->state): : "memory", "cc"); [8691-8692] [2025-03-17 07:57:51,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___15->state): : "memory", "cc"); [8696-8697] [2025-03-17 07:57:51,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___2), "+m" (tmp___17->state): : "memory", "cc"); [8713-8714] [2025-03-17 07:57:51,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___2), "+m" (tmp___18->state): : "memory", "cc"); [8718-8719] [2025-03-17 07:57:51,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___2), "+m" (tmp___19->state): : "memory", "cc"); [8723-8724] [2025-03-17 07:57:51,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___2), "+m" (tmp___20->state): : "memory", "cc"); [8728-8729] [2025-03-17 07:57:51,151 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8853] [2025-03-17 07:57:51,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8946] [2025-03-17 07:57:51,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9129] [2025-03-17 07:57:51,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9134] [2025-03-17 07:57:51,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9148] [2025-03-17 07:57:51,163 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9153] [2025-03-17 07:57:51,163 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9164] [2025-03-17 07:57:51,163 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9171] [2025-03-17 07:57:51,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9178] [2025-03-17 07:57:51,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9187] [2025-03-17 07:57:51,181 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-linux-3.7.3/linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i[290796,290809] [2025-03-17 07:57:51,190 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:57:51,245 INFO L204 MainTranslator]: Completed translation [2025-03-17 07:57:51,245 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51 WrapperNode [2025-03-17 07:57:51,245 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 07:57:51,246 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 07:57:51,246 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 07:57:51,247 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 07:57:51,251 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:51,297 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:51,468 INFO L138 Inliner]: procedures = 255, calls = 2044, calls flagged for inlining = 122, calls inlined = 93, statements flattened = 4746 [2025-03-17 07:57:51,468 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 07:57:51,469 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 07:57:51,469 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 07:57:51,469 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 07:57:51,476 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:51,476 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:51,508 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:51,998 INFO L175 MemorySlicer]: Split 920 memory accesses to 23 slices as follows [2, 22, 15, 1, 3, 3, 1, 42, 728, 3, 10, 3, 9, 17, 5, 3, 11, 6, 3, 3, 3, 8, 19]. 79 percent of accesses are in the largest equivalence class. The 35 initializations are split as follows [2, 0, 0, 0, 3, 3, 0, 0, 3, 0, 0, 3, 9, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0]. The 266 writes are split as follows [0, 18, 15, 0, 0, 0, 0, 42, 143, 0, 4, 0, 0, 6, 5, 0, 11, 2, 0, 0, 0, 2, 18]. [2025-03-17 07:57:51,998 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:51,998 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:52,131 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:52,139 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:52,168 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:52,192 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:52,237 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 07:57:52,239 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 07:57:52,239 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 07:57:52,239 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 07:57:52,240 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:57:51" (1/1) ... [2025-03-17 07:57:52,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:57:52,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 07:57:52,278 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-17 07:57:52,284 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-17 07:57:52,298 INFO L130 BoogieDeclarations]: Found specification of procedure he_remove_one [2025-03-17 07:57:52,299 INFO L138 BoogieDeclarations]: Found implementation of procedure he_remove_one [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-17 07:57:52,299 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2025-03-17 07:57:52,299 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-03-17 07:57:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2025-03-17 07:57:52,300 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-03-17 07:57:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-03-17 07:57:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure he_close [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure he_close [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_get [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_get [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_tpd [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_tpd [2025-03-17 07:57:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure rate_to_atmf [2025-03-17 07:57:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure rate_to_atmf [2025-03-17 07:57:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-17 07:57:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-17 07:57:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~TO~C_INT [2025-03-17 07:57:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~TO~C_INT [2025-03-17 07:57:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-03-17 07:57:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-03-17 07:57:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-17 07:57:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-17 07:57:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-17 07:57:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-17 07:57:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_put [2025-03-17 07:57:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_put [2025-03-17 07:57:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-17 07:57:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 07:57:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 07:57:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 07:57:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2025-03-17 07:57:52,306 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-17 07:57:52,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-17 07:57:52,306 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2025-03-17 07:57:52,306 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-17 07:57:52,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-03-17 07:57:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-03-17 07:57:52,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-03-17 07:57:52,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure he_readl_internal [2025-03-17 07:57:52,309 INFO L138 BoogieDeclarations]: Found implementation of procedure he_readl_internal [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-17 07:57:52,309 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-03-17 07:57:52,309 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 07:57:52,309 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-03-17 07:57:52,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-03-17 07:57:52,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-17 07:57:52,310 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2025-03-17 07:57:52,310 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-03-17 07:57:52,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-17 07:57:52,310 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-17 07:57:52,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-17 07:57:52,310 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure he_writel_internal [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure he_writel_internal [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure he_ioctl [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure he_ioctl [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure he_open [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure he_open [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-17 07:57:52,311 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-17 07:57:52,311 INFO L130 BoogieDeclarations]: Found specification of procedure he_stop [2025-03-17 07:57:52,312 INFO L138 BoogieDeclarations]: Found implementation of procedure he_stop [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-17 07:57:52,312 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-03-17 07:57:52,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-03-17 07:57:52,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-03-17 07:57:52,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-03-17 07:57:52,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 07:57:52,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-17 07:57:52,314 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure __enqueue_tpd [2025-03-17 07:57:52,314 INFO L138 BoogieDeclarations]: Found implementation of procedure __enqueue_tpd [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-17 07:57:52,314 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-17 07:57:52,314 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-17 07:57:52,314 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 07:57:52,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure read_prom_byte [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure read_prom_byte [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 07:57:52,315 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2025-03-17 07:57:52,315 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2025-03-17 07:57:53,059 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 07:57:53,063 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 07:57:53,129 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: havoc dev_get_drvdata_#t~ret1351#1.base, dev_get_drvdata_#t~ret1351#1.offset; [2025-03-17 07:57:53,160 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799: havoc ~res~0#1.base, ~res~0#1.offset; [2025-03-17 07:57:53,203 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: havoc pci_bus_read_config_word_#t~nondet1366#1; [2025-03-17 07:57:57,316 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: call ULTIMATE.dealloc(~#mapping~1#1.base, ~#mapping~1#1.offset);havoc ~#mapping~1#1.base, ~#mapping~1#1.offset; [2025-03-17 07:57:57,472 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: havoc #t~ret1354.base, #t~ret1354.offset; [2025-03-17 07:57:57,614 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: havoc pci_bus_write_config_word_#t~nondet1369#1; [2025-03-17 07:57:57,663 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc __kmalloc_#t~ret70#1.base, __kmalloc_#t~ret70#1.offset; [2025-03-17 07:57:57,682 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: havoc #t~nondet1345; [2025-03-17 07:57:57,741 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5904: havoc #t~mem116.base, #t~mem116.offset; [2025-03-17 07:57:57,865 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: havoc #t~nondet1344; [2025-03-17 07:57:58,688 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700: call ULTIMATE.dealloc(~#gen_cntl_0~1#1.base, ~#gen_cntl_0~1#1.offset);havoc ~#gen_cntl_0~1#1.base, ~#gen_cntl_0~1#1.offset;call ULTIMATE.dealloc(~#command~1#1.base, ~#command~1#1.offset);havoc ~#command~1#1.base, ~#command~1#1.offset; [2025-03-17 07:57:58,688 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: havoc constant_test_bit_#t~mem1#1; [2025-03-17 07:57:58,714 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688: havoc dev_set_drvdata_#t~nondet1352#1; [2025-03-17 07:58:00,006 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: havoc pci_bus_read_config_dword_#t~nondet1365#1; [2025-03-17 07:58:00,091 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: havoc #t~nondet1374; [2025-03-17 07:58:33,851 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: call ULTIMATE.dealloc(he_init_group_~#mapping~0#1.base, he_init_group_~#mapping~0#1.offset);havoc he_init_group_~#mapping~0#1.base, he_init_group_~#mapping~0#1.offset; [2025-03-17 07:58:33,851 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: havoc skb_pull_#t~ret1377#1.base, skb_pull_#t~ret1377#1.offset; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: havoc suni_init_#t~nondet1381#1; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: havoc dma_set_mask_#t~nondet1355#1; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6471: call ULTIMATE.dealloc(he_init_one_~#__key~0#1.base, he_init_one_~#__key~0#1.offset);havoc he_init_one_~#__key~0#1.base, he_init_one_~#__key~0#1.offset; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: havoc skb_end_pointer_#t~mem180#1.base, skb_end_pointer_#t~mem180#1.offset;havoc skb_end_pointer_#t~mem181#1; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205: call ULTIMATE.dealloc(he_start_~#command~0#1.base, he_start_~#command~0#1.offset);havoc he_start_~#command~0#1.base, he_start_~#command~0#1.offset;call ULTIMATE.dealloc(he_start_~#gen_cntl_0~0#1.base, he_start_~#gen_cntl_0~0#1.offset);havoc he_start_~#gen_cntl_0~0#1.base, he_start_~#gen_cntl_0~0#1.offset;call ULTIMATE.dealloc(he_start_~#cache_size~0#1.base, he_start_~#cache_size~0#1.offset);havoc he_start_~#cache_size~0#1.base, he_start_~#cache_size~0#1.offset;call ULTIMATE.dealloc(he_start_~#timer~0#1.base, he_start_~#timer~0#1.offset);havoc he_start_~#timer~0#1.base, he_start_~#timer~0#1.offset; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: havoc ioremap_nocache_#t~ret1358#1.base, ioremap_nocache_#t~ret1358#1.offset; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: havoc atm_dev_register_#t~ret1348#1.base, atm_dev_register_#t~ret1348#1.offset; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: havoc pci_enable_device_#t~nondet1370#1; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: havoc __pci_register_driver_#t~nondet1343#1; [2025-03-17 07:58:33,852 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: havoc request_threaded_irq_#t~nondet1373#1; [2025-03-17 07:58:39,658 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: call ULTIMATE.dealloc(~#wait~0#1.base, ~#wait~0#1.offset);havoc ~#wait~0#1.base, ~#wait~0#1.offset; [2025-03-17 07:58:39,658 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5706: havoc atomic_read_#t~mem30#1; [2025-03-17 07:58:39,792 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: havoc #t~ret1353.base, #t~ret1353.offset; [2025-03-17 07:58:40,387 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: havoc pci_bus_read_config_byte_#t~nondet1364#1; [2025-03-17 07:58:41,284 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5884: havoc is_device_dma_capable_#t~mem89#1.base, is_device_dma_capable_#t~mem89#1.offset;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;havoc is_device_dma_capable_#t~short92#1; [2025-03-17 07:58:41,794 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: havoc #t~nondet1371; [2025-03-17 07:58:41,912 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: havoc pci_bus_write_config_byte_#t~nondet1367#1; [2025-03-17 07:58:42,106 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: havoc pci_bus_write_config_dword_#t~nondet1368#1;