./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 798a7b37 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-?-798a7b3-m [2025-03-04 03:37:50,654 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 03:37:50,703 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 03:37:50,707 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 03:37:50,707 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 03:37:50,720 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 03:37:50,720 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 03:37:50,720 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 03:37:50,721 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 03:37:50,721 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 03:37:50,721 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 03:37:50,721 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 03:37:50,721 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 03:37:50,722 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:37:50,722 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 03:37:50,722 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 03:37:50,722 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-04 03:37:50,941 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 03:37:50,948 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 03:37:50,950 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 03:37:50,951 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 03:37:50,951 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 03:37:50,952 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-04 03:37:52,104 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dd0f8752/fce8fbcdd4584f37b4b42ead72c5fcad/FLAGdcf167ddf [2025-03-04 03:37:52,645 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 03:37:52,645 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-04 03:37:52,684 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dd0f8752/fce8fbcdd4584f37b4b42ead72c5fcad/FLAGdcf167ddf [2025-03-04 03:37:53,174 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dd0f8752/fce8fbcdd4584f37b4b42ead72c5fcad [2025-03-04 03:37:53,176 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 03:37:53,177 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 03:37:53,178 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 03:37:53,178 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 03:37:53,181 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 03:37:53,181 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:37:53" (1/1) ... [2025-03-04 03:37:53,182 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19a335aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:53, skipping insertion in model container [2025-03-04 03:37:53,182 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:37:53" (1/1) ... [2025-03-04 03:37:53,257 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 03:37:54,581 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-04 03:37:54,625 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:37:54,641 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 03:37:54,749 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-04 03:37:54,751 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-04 03:37:54,751 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-04 03:37:54,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5637] [2025-03-04 03:37:54,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5640] [2025-03-04 03:37:54,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5643] [2025-03-04 03:37:54,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5646] [2025-03-04 03:37:54,757 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-04 03:37:54,759 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-04 03:37:54,760 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-04 03:37:54,761 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-04 03:37:54,761 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-04 03:37:54,768 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-04 03:37:54,772 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-04 03:37:54,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6278] [2025-03-04 03:37:54,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6305] [2025-03-04 03:37:54,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6314] [2025-03-04 03:37:54,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6380] [2025-03-04 03:37:54,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6383] [2025-03-04 03:37:54,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6402] [2025-03-04 03:37:54,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6594] [2025-03-04 03:37:54,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6617] [2025-03-04 03:37:54,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6619] [2025-03-04 03:37:54,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6642] [2025-03-04 03:37:54,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6665] [2025-03-04 03:37:54,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6667] [2025-03-04 03:37:54,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6690] [2025-03-04 03:37:54,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6713] [2025-03-04 03:37:54,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6732] [2025-03-04 03:37:54,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6734] [2025-03-04 03:37:54,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6736] [2025-03-04 03:37:54,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6985] [2025-03-04 03:37:54,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6987] [2025-03-04 03:37:54,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6989] [2025-03-04 03:37:54,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6991] [2025-03-04 03:37:54,831 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7047] [2025-03-04 03:37:54,831 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7049] [2025-03-04 03:37:54,831 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7051] [2025-03-04 03:37:54,831 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7053] [2025-03-04 03:37:54,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7064] [2025-03-04 03:37:54,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7066] [2025-03-04 03:37:54,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7068] [2025-03-04 03:37:54,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7072] [2025-03-04 03:37:54,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7075] [2025-03-04 03:37:54,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7087] [2025-03-04 03:37:54,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7089] [2025-03-04 03:37:54,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7091] [2025-03-04 03:37:54,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7093] [2025-03-04 03:37:54,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2025-03-04 03:37:54,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7153] [2025-03-04 03:37:54,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7155] [2025-03-04 03:37:54,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7157] [2025-03-04 03:37:54,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2025-03-04 03:37:54,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7161] [2025-03-04 03:37:54,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7163] [2025-03-04 03:37:54,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7165] [2025-03-04 03:37:54,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7167] [2025-03-04 03:37:54,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7169] [2025-03-04 03:37:54,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7171] [2025-03-04 03:37:54,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7173] [2025-03-04 03:37:54,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7175] [2025-03-04 03:37:54,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7177] [2025-03-04 03:37:54,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7179] [2025-03-04 03:37:54,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7181] [2025-03-04 03:37:54,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7183] [2025-03-04 03:37:54,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7185] [2025-03-04 03:37:54,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7187] [2025-03-04 03:37:54,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7189] [2025-03-04 03:37:54,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7301] [2025-03-04 03:37:54,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7303] [2025-03-04 03:37:54,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7363] [2025-03-04 03:37:54,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7365] [2025-03-04 03:37:54,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7368] [2025-03-04 03:37:54,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7377] [2025-03-04 03:37:54,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] [2025-03-04 03:37:54,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7437] [2025-03-04 03:37:54,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7439] [2025-03-04 03:37:54,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7441] [2025-03-04 03:37:54,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7443] [2025-03-04 03:37:54,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] [2025-03-04 03:37:54,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7449] [2025-03-04 03:37:54,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7451] [2025-03-04 03:37:54,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7453] [2025-03-04 03:37:54,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7475] [2025-03-04 03:37:54,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] [2025-03-04 03:37:54,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7479] [2025-03-04 03:37:54,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7481] [2025-03-04 03:37:54,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7483] [2025-03-04 03:37:54,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7485] [2025-03-04 03:37:54,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7487] [2025-03-04 03:37:54,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7489] [2025-03-04 03:37:54,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] [2025-03-04 03:37:54,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7495] [2025-03-04 03:37:54,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7497] [2025-03-04 03:37:54,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7499] [2025-03-04 03:37:54,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7501] [2025-03-04 03:37:54,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7504] [2025-03-04 03:37:54,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7507] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7509] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7511] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7513] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7515] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7517] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7519] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] [2025-03-04 03:37:54,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7523] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7525] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7527] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7529] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7531] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7533] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7535] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7537] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] [2025-03-04 03:37:54,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7542] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7544] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7546] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7548] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7552] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7554] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7556] [2025-03-04 03:37:54,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7558] [2025-03-04 03:37:54,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7560] [2025-03-04 03:37:54,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7562] [2025-03-04 03:37:54,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7564] [2025-03-04 03:37:54,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7566] [2025-03-04 03:37:54,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] [2025-03-04 03:37:54,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7570] [2025-03-04 03:37:54,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7573] [2025-03-04 03:37:54,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7575] [2025-03-04 03:37:54,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7577] [2025-03-04 03:37:54,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7579] [2025-03-04 03:37:54,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7604] [2025-03-04 03:37:54,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7606] [2025-03-04 03:37:54,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7608] [2025-03-04 03:37:54,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7610] [2025-03-04 03:37:54,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7612] [2025-03-04 03:37:54,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7614] [2025-03-04 03:37:54,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7616] [2025-03-04 03:37:54,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7618] [2025-03-04 03:37:54,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7620] [2025-03-04 03:37:54,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7622] [2025-03-04 03:37:54,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7624] [2025-03-04 03:37:54,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7626] [2025-03-04 03:37:54,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7628] [2025-03-04 03:37:54,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7630] [2025-03-04 03:37:54,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7632] [2025-03-04 03:37:54,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7634] [2025-03-04 03:37:54,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7650] [2025-03-04 03:37:54,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7673] [2025-03-04 03:37:54,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7719] [2025-03-04 03:37:54,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7968] [2025-03-04 03:37:54,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8066] [2025-03-04 03:37:54,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8125] [2025-03-04 03:37:54,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8209] [2025-03-04 03:37:54,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8242] [2025-03-04 03:37:54,914 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8295] [2025-03-04 03:37:54,915 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8298] [2025-03-04 03:37:54,921 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-04 03:37:54,922 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-04 03:37:54,922 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-04 03:37:54,922 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-04 03:37:54,923 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-04 03:37:54,923 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-04 03:37:54,923 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-04 03:37:54,923 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-04 03:37:54,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8676] [2025-03-04 03:37:54,925 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-04 03:37:54,925 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-04 03:37:54,925 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-04 03:37:54,925 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-04 03:37:54,925 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-04 03:37:54,926 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-04 03:37:54,926 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-04 03:37:54,927 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-04 03:37:54,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8853] [2025-03-04 03:37:54,961 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8946] [2025-03-04 03:37:54,965 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9129] [2025-03-04 03:37:54,966 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9134] [2025-03-04 03:37:54,966 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9148] [2025-03-04 03:37:54,967 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9153] [2025-03-04 03:37:54,967 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9164] [2025-03-04 03:37:54,967 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9171] [2025-03-04 03:37:54,968 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9178] [2025-03-04 03:37:54,969 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9187] [2025-03-04 03:37:54,984 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-04 03:37:54,994 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:37:55,042 INFO L204 MainTranslator]: Completed translation [2025-03-04 03:37:55,043 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55 WrapperNode [2025-03-04 03:37:55,043 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 03:37:55,044 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 03:37:55,045 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 03:37:55,046 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 03:37:55,050 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:55,092 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:55,224 INFO L138 Inliner]: procedures = 243, calls = 2044, calls flagged for inlining = 122, calls inlined = 93, statements flattened = 5412 [2025-03-04 03:37:55,224 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 03:37:55,225 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 03:37:55,225 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 03:37:55,225 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 03:37:55,231 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:55,232 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:55,252 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:55,897 INFO L175 MemorySlicer]: Split 920 memory accesses to 23 slices as follows [2, 22, 15, 6, 3, 3, 42, 8, 3, 10, 11, 5, 3, 1, 728, 9, 3, 17, 3, 3, 3, 19, 1]. 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, 0, 0, 0, 0, 3, 0, 3, 9, 3, 0, 3, 3, 3, 0, 0]. The 266 writes are split as follows [0, 18, 15, 2, 0, 0, 42, 2, 0, 4, 11, 5, 0, 0, 143, 0, 0, 6, 0, 0, 0, 18, 0]. [2025-03-04 03:37:55,897 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:55,897 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:55,997 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:56,009 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:56,036 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:56,052 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:56,087 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 03:37:56,088 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 03:37:56,089 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 03:37:56,089 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 03:37:56,090 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (1/1) ... [2025-03-04 03:37:56,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:37:56,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 03:37:56,116 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-04 03:37:56,118 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-04 03:37:56,135 INFO L130 BoogieDeclarations]: Found specification of procedure he_remove_one [2025-03-04 03:37:56,135 INFO L138 BoogieDeclarations]: Found implementation of procedure he_remove_one [2025-03-04 03:37:56,135 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 03:37:56,135 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2025-03-04 03:37:56,136 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2025-03-04 03:37:56,136 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure he_close [2025-03-04 03:37:56,136 INFO L138 BoogieDeclarations]: Found implementation of procedure he_close [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2025-03-04 03:37:56,136 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2025-03-04 03:37:56,136 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-04 03:37:56,137 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-04 03:37:56,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 03:37:56,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 03:37:56,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 03:37:56,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 03:37:56,137 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_get [2025-03-04 03:37:56,137 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_get [2025-03-04 03:37:56,137 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-03-04 03:37:56,138 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-03-04 03:37:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-04 03:37:56,138 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-04 03:37:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_tpd [2025-03-04 03:37:56,138 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_tpd [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure rate_to_atmf [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure rate_to_atmf [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_put [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_put [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 03:37:56,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 03:37:56,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 03:37:56,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 03:37:56,140 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 03:37:56,140 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 03:37:56,140 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-04 03:37:56,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-04 03:37:56,140 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 03:37:56,140 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 03:37:56,140 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 03:37:56,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 03:37:56,141 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2025-03-04 03:37:56,142 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-04 03:37:56,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 03:37:56,142 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2025-03-04 03:37:56,142 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-04 03:37:56,142 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-04 03:37:56,142 INFO L130 BoogieDeclarations]: Found specification of procedure he_readl_internal [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure he_readl_internal [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure he_writel_internal [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure he_writel_internal [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure he_ioctl [2025-03-04 03:37:56,143 INFO L138 BoogieDeclarations]: Found implementation of procedure he_ioctl [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 03:37:56,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 03:37:56,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure he_open [2025-03-04 03:37:56,146 INFO L138 BoogieDeclarations]: Found implementation of procedure he_open [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 03:37:56,146 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 03:37:56,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 03:37:56,146 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 03:37:56,146 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-04 03:37:56,146 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 03:37:56,146 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure he_stop [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure he_stop [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure __enqueue_tpd [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure __enqueue_tpd [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 03:37:56,147 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 03:37:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 03:37:56,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure read_prom_byte [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure read_prom_byte [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 03:37:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 03:37:56,149 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2025-03-04 03:37:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2025-03-04 03:37:56,774 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 03:37:56,776 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 03:37:56,826 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: havoc dev_get_drvdata_#t~ret1470#1.base, dev_get_drvdata_#t~ret1470#1.offset; [2025-03-04 03:37:57,172 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5706: havoc atomic_read_#t~mem32#1; [2025-03-04 03:37:57,173 INFO L1325 $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-04 03:37:57,176 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: havoc #t~ret1472.base, #t~ret1472.offset; [2025-03-04 03:37:57,206 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799: havoc ~res~0#1.base, ~res~0#1.offset; [2025-03-04 03:37:57,218 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: havoc pci_bus_read_config_byte_#t~nondet1483#1; [2025-03-04 03:37:57,224 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: havoc pci_bus_read_config_word_#t~nondet1485#1; [2025-03-04 03:37:57,269 INFO L1325 $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-04 03:37:57,286 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6574: havoc #t~bitwise338;havoc #t~bitwise339; [2025-03-04 03:37:57,364 INFO L1325 $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-04 03:37:57,373 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: havoc #t~ret1473.base, #t~ret1473.offset; [2025-03-04 03:37:57,423 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: havoc pci_bus_write_config_word_#t~nondet1488#1; [2025-03-04 03:37:57,426 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: havoc #t~nondet1490; [2025-03-04 03:37:57,432 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: havoc pci_bus_write_config_byte_#t~nondet1486#1; [2025-03-04 03:37:57,439 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc __kmalloc_#t~ret72#1.base, __kmalloc_#t~ret72#1.offset; [2025-03-04 03:37:57,443 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: havoc #t~nondet1464; [2025-03-04 03:37:57,448 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: havoc pci_bus_write_config_dword_#t~nondet1487#1; [2025-03-04 03:37:57,456 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5904: havoc #t~mem118.base, #t~mem118.offset; [2025-03-04 03:37:57,580 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: havoc _copy_to_user_#t~nondet1465#1; [2025-03-04 03:37:57,580 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: havoc capable_#t~nondet1469#1; [2025-03-04 03:37:57,580 INFO L1325 $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-04 03:37:57,766 INFO L1325 $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-04 03:37:57,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662: havoc atm_pcr_goal_#t~nondet1468#1; [2025-03-04 03:37:57,768 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: havoc #t~nondet1463; [2025-03-04 03:37:57,805 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5699: havoc arch_irqs_disabled_flags_#t~bitwise31#1; [2025-03-04 03:37:57,928 INFO L1325 $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-04 03:37:57,928 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: havoc constant_test_bit_#t~mem1#1;havoc constant_test_bit_#t~bitwise2#1; [2025-03-04 03:37:57,931 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688: havoc dev_set_drvdata_#t~nondet1471#1; [2025-03-04 03:37:58,044 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: havoc pci_bus_read_config_dword_#t~nondet1484#1; [2025-03-04 03:37:58,148 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: havoc #t~nondet1493; [2025-03-04 03:38:05,621 INFO L1325 $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-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: havoc skb_pull_#t~ret1496#1.base, skb_pull_#t~ret1496#1.offset; [2025-03-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: havoc suni_init_#t~nondet1500#1; [2025-03-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: havoc dma_set_mask_#t~nondet1474#1; [2025-03-04 03:38:05,622 INFO L1325 $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-04 03:38:05,622 INFO L1325 $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-04 03:38:05,622 INFO L1325 $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-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: havoc ioremap_nocache_#t~ret1477#1.base, ioremap_nocache_#t~ret1477#1.offset; [2025-03-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: havoc atm_dev_register_#t~ret1467#1.base, atm_dev_register_#t~ret1467#1.offset; [2025-03-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: havoc pci_enable_device_#t~nondet1489#1; [2025-03-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: havoc __pci_register_driver_#t~nondet1462#1; [2025-03-04 03:38:05,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: havoc request_threaded_irq_#t~nondet1492#1; [2025-03-04 03:38:06,172 INFO L? ?]: Removed 2069 outVars from TransFormulas that were not future-live. [2025-03-04 03:38:06,172 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 03:38:06,272 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 03:38:06,272 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-04 03:38:06,272 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:38:06 BoogieIcfgContainer [2025-03-04 03:38:06,272 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 03:38:06,274 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 03:38:06,274 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 03:38:06,277 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 03:38:06,277 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 03:37:53" (1/3) ... [2025-03-04 03:38:06,278 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65e3694e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 03:38:06, skipping insertion in model container [2025-03-04 03:38:06,278 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:37:55" (2/3) ... [2025-03-04 03:38:06,278 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65e3694e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 03:38:06, skipping insertion in model container [2025-03-04 03:38:06,278 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:38:06" (3/3) ... [2025-03-04 03:38:06,279 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i [2025-03-04 03:38:06,288 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 03:38:06,291 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, 2077 locations, 1 initial locations, 34 loop locations, and 1 error locations. [2025-03-04 03:38:06,373 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 03:38:06,382 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;@5422539b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 03:38:06,382 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 03:38:06,389 INFO L276 IsEmpty]: Start isEmpty. Operand has 1989 states, 1375 states have (on average 1.3323636363636364) internal successors, (1832), 1402 states have internal predecessors, (1832), 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-04 03:38:06,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2025-03-04 03:38:06,397 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:38:06,397 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] [2025-03-04 03:38:06,398 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:38:06,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:38:06,402 INFO L85 PathProgramCache]: Analyzing trace with hash -2037210985, now seen corresponding path program 1 times [2025-03-04 03:38:06,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:38:06,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890597647] [2025-03-04 03:38:06,408 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:38:06,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:38:07,142 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 37 statements into 1 equivalence classes. [2025-03-04 03:38:07,342 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 37 of 37 statements. [2025-03-04 03:38:07,343 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:38:07,343 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:38:07,653 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-04 03:38:07,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:38:07,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890597647] [2025-03-04 03:38:07,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890597647] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:38:07,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:38:07,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:38:07,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673674028] [2025-03-04 03:38:07,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:38:07,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:38:07,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:38:07,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:38:07,672 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:38:07,677 INFO L87 Difference]: Start difference. First operand has 1989 states, 1375 states have (on average 1.3323636363636364) internal successors, (1832), 1402 states have internal predecessors, (1832), 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 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 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-04 03:38:08,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:38:08,767 INFO L93 Difference]: Finished difference Result 3969 states and 5952 transitions. [2025-03-04 03:38:08,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:38:08,769 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 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 37 [2025-03-04 03:38:08,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:38:08,790 INFO L225 Difference]: With dead ends: 3969 [2025-03-04 03:38:08,791 INFO L226 Difference]: Without dead ends: 1976 [2025-03-04 03:38:08,808 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-04 03:38:08,812 INFO L435 NwaCegarLoop]: 2782 mSDtfsCounter, 0 mSDsluCounter, 2777 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5559 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-03-04 03:38:08,813 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5559 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-04 03:38:08,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2025-03-04 03:38:08,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1976. [2025-03-04 03:38:08,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1976 states, 1365 states have (on average 1.3018315018315019) internal successors, (1777), 1390 states have internal predecessors, (1777), 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-04 03:38:08,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1976 states to 1976 states and 2860 transitions. [2025-03-04 03:38:08,984 INFO L78 Accepts]: Start accepts. Automaton has 1976 states and 2860 transitions. Word has length 37 [2025-03-04 03:38:08,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:38:08,985 INFO L471 AbstractCegarLoop]: Abstraction has 1976 states and 2860 transitions. [2025-03-04 03:38:08,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 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-04 03:38:08,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1976 states and 2860 transitions. [2025-03-04 03:38:08,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2025-03-04 03:38:08,988 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:38:08,988 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] [2025-03-04 03:38:08,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 03:38:08,988 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:38:08,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:38:08,989 INFO L85 PathProgramCache]: Analyzing trace with hash 705639863, now seen corresponding path program 1 times [2025-03-04 03:38:08,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:38:08,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428902383] [2025-03-04 03:38:08,989 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:38:08,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:38:09,755 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 39 statements into 1 equivalence classes. [2025-03-04 03:38:09,813 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 39 of 39 statements. [2025-03-04 03:38:09,814 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:38:09,814 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:38:10,257 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-04 03:38:10,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:38:10,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428902383] [2025-03-04 03:38:10,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428902383] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:38:10,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:38:10,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 03:38:10,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548334943] [2025-03-04 03:38:10,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:38:10,259 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 03:38:10,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:38:10,260 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 03:38:10,260 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 03:38:10,260 INFO L87 Difference]: Start difference. First operand 1976 states and 2860 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 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-04 03:38:11,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:38:11,664 INFO L93 Difference]: Finished difference Result 4057 states and 5849 transitions. [2025-03-04 03:38:11,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 03:38:11,664 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 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 39 [2025-03-04 03:38:11,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:38:11,679 INFO L225 Difference]: With dead ends: 4057 [2025-03-04 03:38:11,679 INFO L226 Difference]: Without dead ends: 2089 [2025-03-04 03:38:11,690 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-04 03:38:11,691 INFO L435 NwaCegarLoop]: 2841 mSDtfsCounter, 2214 mSDsluCounter, 3540 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2214 SdHoareTripleChecker+Valid, 6381 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-04 03:38:11,691 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2214 Valid, 6381 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-04 03:38:11,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2089 states. [2025-03-04 03:38:11,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2089 to 2089. [2025-03-04 03:38:11,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2089 states, 1449 states have (on average 1.2974465148378191) internal successors, (1880), 1474 states have internal predecessors, (1880), 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-04 03:38:11,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 2983 transitions. [2025-03-04 03:38:11,814 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 2983 transitions. Word has length 39 [2025-03-04 03:38:11,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:38:11,815 INFO L471 AbstractCegarLoop]: Abstraction has 2089 states and 2983 transitions. [2025-03-04 03:38:11,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 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-04 03:38:11,815 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 2983 transitions. [2025-03-04 03:38:11,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2025-03-04 03:38:11,820 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:38:11,820 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] [2025-03-04 03:38:11,820 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 03:38:11,820 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:38:11,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:38:11,821 INFO L85 PathProgramCache]: Analyzing trace with hash -110987648, now seen corresponding path program 1 times [2025-03-04 03:38:11,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:38:11,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823729382] [2025-03-04 03:38:11,824 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:38:11,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:38:12,361 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-03-04 03:38:12,391 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-03-04 03:38:12,391 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:38:12,391 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:38:12,542 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-04 03:38:12,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:38:12,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823729382] [2025-03-04 03:38:12,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823729382] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:38:12,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:38:12,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:38:12,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016937137] [2025-03-04 03:38:12,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:38:12,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:38:12,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:38:12,544 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:38:12,544 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:38:12,544 INFO L87 Difference]: Start difference. First operand 2089 states and 2983 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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-04 03:38:13,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:38:13,645 INFO L93 Difference]: Finished difference Result 4171 states and 5959 transitions. [2025-03-04 03:38:13,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:38:13,646 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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 43 [2025-03-04 03:38:13,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:38:13,658 INFO L225 Difference]: With dead ends: 4171 [2025-03-04 03:38:13,658 INFO L226 Difference]: Without dead ends: 2090 [2025-03-04 03:38:13,667 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-04 03:38:13,667 INFO L435 NwaCegarLoop]: 2763 mSDtfsCounter, 0 mSDsluCounter, 2756 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5519 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-04 03:38:13,668 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5519 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-03-04 03:38:13,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2025-03-04 03:38:13,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 2090. [2025-03-04 03:38:13,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2090 states, 1450 states have (on average 1.2972413793103448) internal successors, (1881), 1475 states have internal predecessors, (1881), 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-04 03:38:13,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2090 states to 2090 states and 2984 transitions. [2025-03-04 03:38:13,756 INFO L78 Accepts]: Start accepts. Automaton has 2090 states and 2984 transitions. Word has length 43 [2025-03-04 03:38:13,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:38:13,757 INFO L471 AbstractCegarLoop]: Abstraction has 2090 states and 2984 transitions. [2025-03-04 03:38:13,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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-04 03:38:13,757 INFO L276 IsEmpty]: Start isEmpty. Operand 2090 states and 2984 transitions. [2025-03-04 03:38:13,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2025-03-04 03:38:13,759 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:38:13,760 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, 1] [2025-03-04 03:38:13,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 03:38:13,760 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:38:13,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:38:13,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1802679874, now seen corresponding path program 1 times [2025-03-04 03:38:13,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:38:13,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728007170] [2025-03-04 03:38:13,760 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:38:13,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:38:14,272 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 45 statements into 1 equivalence classes. [2025-03-04 03:38:14,310 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 45 of 45 statements. [2025-03-04 03:38:14,311 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:38:14,311 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:38:14,715 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-04 03:38:14,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:38:14,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728007170] [2025-03-04 03:38:14,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728007170] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:38:14,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:38:14,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 03:38:14,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182441512] [2025-03-04 03:38:14,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:38:14,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 03:38:14,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:38:14,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 03:38:14,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 03:38:14,717 INFO L87 Difference]: Start difference. First operand 2090 states and 2984 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 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-04 03:38:16,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:38:16,598 INFO L93 Difference]: Finished difference Result 4174 states and 5965 transitions. [2025-03-04 03:38:16,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 03:38:16,599 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 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 45 [2025-03-04 03:38:16,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:38:16,613 INFO L225 Difference]: With dead ends: 4174 [2025-03-04 03:38:16,613 INFO L226 Difference]: Without dead ends: 2092 [2025-03-04 03:38:16,620 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-04 03:38:16,621 INFO L435 NwaCegarLoop]: 2762 mSDtfsCounter, 18 mSDsluCounter, 8268 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 11030 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-04 03:38:16,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 11030 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2025-03-04 03:38:16,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2025-03-04 03:38:16,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 2090. [2025-03-04 03:38:16,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2090 states, 1450 states have (on average 1.2958620689655171) internal successors, (1879), 1475 states have internal predecessors, (1879), 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-04 03:38:16,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2090 states to 2090 states and 2982 transitions. [2025-03-04 03:38:16,746 INFO L78 Accepts]: Start accepts. Automaton has 2090 states and 2982 transitions. Word has length 45 [2025-03-04 03:38:16,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:38:16,747 INFO L471 AbstractCegarLoop]: Abstraction has 2090 states and 2982 transitions. [2025-03-04 03:38:16,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 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-04 03:38:16,747 INFO L276 IsEmpty]: Start isEmpty. Operand 2090 states and 2982 transitions. [2025-03-04 03:38:16,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2025-03-04 03:38:16,750 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:38:16,750 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, 1, 1, 1] [2025-03-04 03:38:16,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 03:38:16,750 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:38:16,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:38:16,751 INFO L85 PathProgramCache]: Analyzing trace with hash 373827547, now seen corresponding path program 1 times [2025-03-04 03:38:16,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:38:16,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108970041] [2025-03-04 03:38:16,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:38:16,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:38:17,315 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 47 statements into 1 equivalence classes. [2025-03-04 03:38:17,459 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 47 of 47 statements. [2025-03-04 03:38:17,459 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:38:17,459 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 03:38:17,459 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 03:38:17,476 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 47 statements into 1 equivalence classes. [2025-03-04 03:38:17,573 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 47 of 47 statements. [2025-03-04 03:38:17,574 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:38:17,574 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 03:38:17,643 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 03:38:17,643 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-04 03:38:17,644 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-03-04 03:38:17,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 03:38:17,648 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-03-04 03:38:17,714 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-03-04 03:38:17,719 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.03 03:38:17 BoogieIcfgContainer [2025-03-04 03:38:17,720 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-04 03:38:17,721 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-03-04 03:38:17,721 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-03-04 03:38:17,721 INFO L274 PluginConnector]: Witness Printer initialized [2025-03-04 03:38:17,722 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:38:06" (3/4) ... [2025-03-04 03:38:17,723 INFO L149 WitnessPrinter]: No result that supports witness generation found [2025-03-04 03:38:17,724 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-03-04 03:38:17,725 INFO L158 Benchmark]: Toolchain (without parser) took 24547.63ms. Allocated memory was 142.6MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 92.3MB in the beginning and 813.9MB in the end (delta: -721.6MB). Peak memory consumption was 326.5MB. Max. memory is 16.1GB. [2025-03-04 03:38:17,726 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 201.3MB. Free memory is still 127.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-03-04 03:38:17,726 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1866.02ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 92.3MB in the beginning and 46.5MB in the end (delta: 45.8MB). Peak memory consumption was 103.1MB. Max. memory is 16.1GB. [2025-03-04 03:38:17,726 INFO L158 Benchmark]: Boogie Procedure Inliner took 179.90ms. Allocated memory is still 151.0MB. Free memory was 46.5MB in the beginning and 50.9MB in the end (delta: -4.4MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. [2025-03-04 03:38:17,726 INFO L158 Benchmark]: Boogie Preprocessor took 862.46ms. Allocated memory was 151.0MB in the beginning and 310.4MB in the end (delta: 159.4MB). Free memory was 50.9MB in the beginning and 106.5MB in the end (delta: -55.7MB). Peak memory consumption was 146.1MB. Max. memory is 16.1GB. [2025-03-04 03:38:17,727 INFO L158 Benchmark]: IcfgBuilder took 10183.91ms. Allocated memory is still 310.4MB. Free memory was 106.5MB in the beginning and 196.2MB in the end (delta: -89.7MB). Peak memory consumption was 94.3MB. Max. memory is 16.1GB. [2025-03-04 03:38:17,727 INFO L158 Benchmark]: TraceAbstraction took 11445.66ms. Allocated memory was 310.4MB in the beginning and 1.2GB in the end (delta: 872.4MB). Free memory was 196.2MB in the beginning and 818.2MB in the end (delta: -622.0MB). Peak memory consumption was 249.4MB. Max. memory is 16.1GB. [2025-03-04 03:38:17,727 INFO L158 Benchmark]: Witness Printer took 3.17ms. Allocated memory is still 1.2GB. Free memory was 818.2MB in the beginning and 813.9MB in the end (delta: 4.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-03-04 03:38:17,728 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26ms. Allocated memory is still 201.3MB. Free memory is still 127.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1866.02ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 92.3MB in the beginning and 46.5MB in the end (delta: 45.8MB). Peak memory consumption was 103.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 179.90ms. Allocated memory is still 151.0MB. Free memory was 46.5MB in the beginning and 50.9MB in the end (delta: -4.4MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 862.46ms. Allocated memory was 151.0MB in the beginning and 310.4MB in the end (delta: 159.4MB). Free memory was 50.9MB in the beginning and 106.5MB in the end (delta: -55.7MB). Peak memory consumption was 146.1MB. Max. memory is 16.1GB. * IcfgBuilder took 10183.91ms. Allocated memory is still 310.4MB. Free memory was 106.5MB in the beginning and 196.2MB in the end (delta: -89.7MB). Peak memory consumption was 94.3MB. Max. memory is 16.1GB. * TraceAbstraction took 11445.66ms. Allocated memory was 310.4MB in the beginning and 1.2GB in the end (delta: 872.4MB). Free memory was 196.2MB in the beginning and 818.2MB in the end (delta: -622.0MB). Peak memory consumption was 249.4MB. Max. memory is 16.1GB. * Witness Printer took 3.17ms. Allocated memory is still 1.2GB. Free memory was 818.2MB in the beginning and 813.9MB 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; VAL [LDV_IN_INTERRUPT=0, __this_module={4294967389:4294967299}, 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] [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={4294967389:4294967299}, 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); VAL [LDV_IN_INTERRUPT=1, \result=0, __this_module={4294967389:4294967299}, 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] [L9271] RET, EXPR he_init() [L9271] tmp = he_init() [L9272] COND FALSE !(tmp != 0) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, clocktab={65:0}, disable64=0, he_dev={4294967354: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={4294967368:0}, vcc={-2:0}] [L8793] EXPR vcc->vci VAL [LDV_IN_INTERRUPT=1, __this_module={4294967389:4294967299}, 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={4294967389:4294967299}, clocktab={65:0}, disable64=0, he_dev={4294967354: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={4294967368: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={4294967389:4294967299}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967354: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={4294967368: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={4294967389:4294967299}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967354: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={4294967368: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={4294967389:4294967299}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967354: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={4294967368:0}, vcc={-2:0}] [L8794] skb->len > 65535U || ((unsigned int )vcc->qos.aal == 13U && skb->len != 52U) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967389:4294967299}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967354: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={4294967368: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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967354: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={4294967368:0}, vcc={-2:0}] [L8820] CALL __alloc_tpd(he_dev) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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={4294967389:4294967299}, 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, 2077 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 11.3s, OverallIterations: 5, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 5.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2235 SdHoareTripleChecker+Valid, 4.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2232 mSDsluCounter, 28489 SdHoareTripleChecker+Invalid, 4.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 17341 mSDsCounter, 3 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1037 IncrementalHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3 mSolverCounterUnsat, 11148 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=2090occurred 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.5s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 211 NumberOfCodeBlocks, 211 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 160 ConstructedInterpolants, 0 QuantifiedInterpolants, 218 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-04 03:38:17,813 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-?-798a7b3-m [2025-03-04 03:38:19,648 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 03:38:19,734 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-03-04 03:38:19,741 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 03:38:19,741 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 03:38:19,763 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 03:38:19,765 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 03:38:19,765 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 03:38:19,766 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 03:38:19,766 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 03:38:19,767 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 03:38:19,767 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 03:38:19,767 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 03:38:19,767 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 03:38:19,767 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 03:38:19,768 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 03:38:19,768 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 03:38:19,768 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 03:38:19,768 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 03:38:19,768 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 03:38:19,768 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 03:38:19,769 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 03:38:19,769 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:38:19,770 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 03:38:19,770 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 03:38:19,770 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 03:38:19,770 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 03:38:19,770 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-03-04 03:38:19,770 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-03-04 03:38:19,770 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 03:38:19,771 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 03:38:19,771 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 03:38:19,771 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 03:38:19,771 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-04 03:38:20,018 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 03:38:20,024 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 03:38:20,026 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 03:38:20,028 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 03:38:20,028 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 03:38:20,029 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-04 03:38:21,140 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/653e1622f/c49992d179304891a37860ea603476ca/FLAGa56c0265b [2025-03-04 03:38:21,567 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 03:38:21,567 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-04 03:38:21,604 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/653e1622f/c49992d179304891a37860ea603476ca/FLAGa56c0265b [2025-03-04 03:38:21,696 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/653e1622f/c49992d179304891a37860ea603476ca [2025-03-04 03:38:21,698 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 03:38:21,700 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 03:38:21,702 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 03:38:21,702 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 03:38:21,705 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 03:38:21,705 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:38:21" (1/1) ... [2025-03-04 03:38:21,706 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b60d665 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:21, skipping insertion in model container [2025-03-04 03:38:21,706 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:38:21" (1/1) ... [2025-03-04 03:38:21,779 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 03:38:22,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,655 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,655 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,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-04 03:38:22,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-04 03:38:22,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-04 03:38:22,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,828 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,829 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,829 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,835 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,851 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,910 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-04 03:38:22,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:22,960 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:38:22,981 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-03-04 03:38:23,010 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,163 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,168 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,169 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,170 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,170 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,175 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,175 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,176 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,176 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,176 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,186 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,216 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,227 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,243 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,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-04 03:38:23,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,279 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,293 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-04 03:38:23,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:38:23,306 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:38:23,316 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 03:38:23,407 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-04 03:38:23,408 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-04 03:38:23,409 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-04 03:38:23,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5637] [2025-03-04 03:38:23,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5640] [2025-03-04 03:38:23,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5643] [2025-03-04 03:38:23,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5646] [2025-03-04 03:38:23,412 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-04 03:38:23,412 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-04 03:38:23,413 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-04 03:38:23,414 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-04 03:38:23,415 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-04 03:38:23,421 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-04 03:38:23,422 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-04 03:38:23,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6278] [2025-03-04 03:38:23,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6305] [2025-03-04 03:38:23,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6314] [2025-03-04 03:38:23,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6380] [2025-03-04 03:38:23,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6383] [2025-03-04 03:38:23,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6402] [2025-03-04 03:38:23,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6594] [2025-03-04 03:38:23,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6617] [2025-03-04 03:38:23,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6619] [2025-03-04 03:38:23,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6642] [2025-03-04 03:38:23,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6665] [2025-03-04 03:38:23,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6667] [2025-03-04 03:38:23,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6690] [2025-03-04 03:38:23,463 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6713] [2025-03-04 03:38:23,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6732] [2025-03-04 03:38:23,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6734] [2025-03-04 03:38:23,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6736] [2025-03-04 03:38:23,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6985] [2025-03-04 03:38:23,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6987] [2025-03-04 03:38:23,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6989] [2025-03-04 03:38:23,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6991] [2025-03-04 03:38:23,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7047] [2025-03-04 03:38:23,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7049] [2025-03-04 03:38:23,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7051] [2025-03-04 03:38:23,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7053] [2025-03-04 03:38:23,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7064] [2025-03-04 03:38:23,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7066] [2025-03-04 03:38:23,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7068] [2025-03-04 03:38:23,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7072] [2025-03-04 03:38:23,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7075] [2025-03-04 03:38:23,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7087] [2025-03-04 03:38:23,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7089] [2025-03-04 03:38:23,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7091] [2025-03-04 03:38:23,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7093] [2025-03-04 03:38:23,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2025-03-04 03:38:23,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7153] [2025-03-04 03:38:23,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7155] [2025-03-04 03:38:23,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7157] [2025-03-04 03:38:23,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2025-03-04 03:38:23,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7161] [2025-03-04 03:38:23,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7163] [2025-03-04 03:38:23,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7165] [2025-03-04 03:38:23,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7167] [2025-03-04 03:38:23,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7169] [2025-03-04 03:38:23,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7171] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7173] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7175] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7177] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7179] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7181] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7183] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7185] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7187] [2025-03-04 03:38:23,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7189] [2025-03-04 03:38:23,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7301] [2025-03-04 03:38:23,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7303] [2025-03-04 03:38:23,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7363] [2025-03-04 03:38:23,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7365] [2025-03-04 03:38:23,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7368] [2025-03-04 03:38:23,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7377] [2025-03-04 03:38:23,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] [2025-03-04 03:38:23,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7437] [2025-03-04 03:38:23,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7439] [2025-03-04 03:38:23,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7441] [2025-03-04 03:38:23,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7443] [2025-03-04 03:38:23,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] [2025-03-04 03:38:23,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7449] [2025-03-04 03:38:23,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7451] [2025-03-04 03:38:23,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7453] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7475] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7479] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7481] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7483] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7485] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7487] [2025-03-04 03:38:23,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7489] [2025-03-04 03:38:23,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] [2025-03-04 03:38:23,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7495] [2025-03-04 03:38:23,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7497] [2025-03-04 03:38:23,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7499] [2025-03-04 03:38:23,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7501] [2025-03-04 03:38:23,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7504] [2025-03-04 03:38:23,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7507] [2025-03-04 03:38:23,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7509] [2025-03-04 03:38:23,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7511] [2025-03-04 03:38:23,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7513] [2025-03-04 03:38:23,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7515] [2025-03-04 03:38:23,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7517] [2025-03-04 03:38:23,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7519] [2025-03-04 03:38:23,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7523] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7525] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7527] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7529] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7531] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7533] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7535] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7537] [2025-03-04 03:38:23,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7542] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7544] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7546] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7548] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7552] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7554] [2025-03-04 03:38:23,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7556] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7558] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7560] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7562] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7564] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7566] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7570] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7573] [2025-03-04 03:38:23,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7575] [2025-03-04 03:38:23,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7577] [2025-03-04 03:38:23,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7579] [2025-03-04 03:38:23,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7604] [2025-03-04 03:38:23,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7606] [2025-03-04 03:38:23,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7608] [2025-03-04 03:38:23,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7610] [2025-03-04 03:38:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7612] [2025-03-04 03:38:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7614] [2025-03-04 03:38:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7616] [2025-03-04 03:38:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7618] [2025-03-04 03:38:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7620] [2025-03-04 03:38:23,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7622] [2025-03-04 03:38:23,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7624] [2025-03-04 03:38:23,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7626] [2025-03-04 03:38:23,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7628] [2025-03-04 03:38:23,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7630] [2025-03-04 03:38:23,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7632] [2025-03-04 03:38:23,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7634] [2025-03-04 03:38:23,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7650] [2025-03-04 03:38:23,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7673] [2025-03-04 03:38:23,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7719] [2025-03-04 03:38:23,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7968] [2025-03-04 03:38:23,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8066] [2025-03-04 03:38:23,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8125] [2025-03-04 03:38:23,555 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8209] [2025-03-04 03:38:23,556 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8242] [2025-03-04 03:38:23,562 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8295] [2025-03-04 03:38:23,562 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8298] [2025-03-04 03:38:23,570 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-04 03:38:23,571 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-04 03:38:23,571 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-04 03:38:23,571 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-04 03:38:23,572 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-04 03:38:23,572 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-04 03:38:23,572 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-04 03:38:23,572 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-04 03:38:23,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8676] [2025-03-04 03:38:23,574 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-04 03:38:23,574 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-04 03:38:23,574 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-04 03:38:23,574 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-04 03:38:23,574 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-04 03:38:23,575 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-04 03:38:23,575 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-04 03:38:23,575 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-04 03:38:23,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8853] [2025-03-04 03:38:23,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8946] [2025-03-04 03:38:23,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9129] [2025-03-04 03:38:23,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9134] [2025-03-04 03:38:23,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9148] [2025-03-04 03:38:23,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9153] [2025-03-04 03:38:23,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9164] [2025-03-04 03:38:23,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9171] [2025-03-04 03:38:23,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9178] [2025-03-04 03:38:23,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9187] [2025-03-04 03:38:23,649 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-04 03:38:23,655 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:38:23,705 INFO L204 MainTranslator]: Completed translation [2025-03-04 03:38:23,705 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23 WrapperNode [2025-03-04 03:38:23,706 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 03:38:23,706 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 03:38:23,706 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 03:38:23,706 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 03:38:23,711 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:23,764 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:23,862 INFO L138 Inliner]: procedures = 255, calls = 2044, calls flagged for inlining = 122, calls inlined = 93, statements flattened = 4746 [2025-03-04 03:38:23,862 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 03:38:23,863 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 03:38:23,863 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 03:38:23,863 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 03:38:23,869 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:23,870 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:23,886 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,342 INFO L175 MemorySlicer]: Split 920 memory accesses to 23 slices as follows [2, 8, 22, 728, 15, 3, 42, 3, 3, 6, 10, 3, 1, 11, 3, 17, 3, 1, 5, 3, 3, 9, 19]. 79 percent of accesses are in the largest equivalence class. The 35 initializations are split as follows [2, 0, 0, 3, 0, 3, 0, 3, 3, 0, 0, 0, 0, 0, 3, 0, 3, 0, 0, 3, 3, 9, 0]. The 266 writes are split as follows [0, 2, 18, 143, 15, 0, 42, 0, 0, 2, 4, 0, 0, 11, 0, 6, 0, 0, 5, 0, 0, 0, 18]. [2025-03-04 03:38:24,342 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,342 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,483 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,496 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,532 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,557 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,606 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 03:38:24,607 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 03:38:24,607 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 03:38:24,607 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 03:38:24,608 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:38:23" (1/1) ... [2025-03-04 03:38:24,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:38:24,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 03:38:24,635 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-04 03:38:24,637 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-04 03:38:24,658 INFO L130 BoogieDeclarations]: Found specification of procedure he_remove_one [2025-03-04 03:38:24,659 INFO L138 BoogieDeclarations]: Found implementation of procedure he_remove_one [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-03-04 03:38:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 03:38:24,660 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2025-03-04 03:38:24,660 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-03-04 03:38:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2025-03-04 03:38:24,661 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-03-04 03:38:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 03:38:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 03:38:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure he_close [2025-03-04 03:38:24,663 INFO L138 BoogieDeclarations]: Found implementation of procedure he_close [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_get [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_get [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_tpd [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_tpd [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure rate_to_atmf [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure rate_to_atmf [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 03:38:24,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 03:38:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~TO~C_INT [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~TO~C_INT [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_put [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_put [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 03:38:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-04 03:38:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-04 03:38:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 03:38:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 03:38:24,666 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 03:38:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2025-03-04 03:38:24,667 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-04 03:38:24,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 03:38:24,667 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2025-03-04 03:38:24,667 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2025-03-04 03:38:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-04 03:38:24,668 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-03-04 03:38:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-03-04 03:38:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-03-04 03:38:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-03-04 03:38:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-03-04 03:38:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure he_readl_internal [2025-03-04 03:38:24,670 INFO L138 BoogieDeclarations]: Found implementation of procedure he_readl_internal [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-03-04 03:38:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure he_writel_internal [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure he_writel_internal [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure he_ioctl [2025-03-04 03:38:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure he_ioctl [2025-03-04 03:38:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure he_open [2025-03-04 03:38:24,672 INFO L138 BoogieDeclarations]: Found implementation of procedure he_open [2025-03-04 03:38:24,672 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 03:38:24,672 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 03:38:24,672 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-03-04 03:38:24,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-03-04 03:38:24,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 03:38:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 03:38:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 03:38:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-04 03:38:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 03:38:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure he_stop [2025-03-04 03:38:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure he_stop [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-04 03:38:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-03-04 03:38:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-03-04 03:38:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 03:38:24,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 03:38:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 03:38:24,675 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure __enqueue_tpd [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __enqueue_tpd [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure read_prom_byte [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure read_prom_byte [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 03:38:24,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 03:38:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2025-03-04 03:38:24,677 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2025-03-04 03:38:25,380 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 03:38:25,382 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 03:38:25,437 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: havoc dev_get_drvdata_#t~ret1351#1.base, dev_get_drvdata_#t~ret1351#1.offset; [2025-03-04 03:38:25,471 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799: havoc ~res~0#1.base, ~res~0#1.offset; [2025-03-04 03:38:25,498 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: havoc pci_bus_read_config_word_#t~nondet1366#1; [2025-03-04 03:38:29,607 INFO L1325 $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-04 03:38:29,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: havoc #t~ret1354.base, #t~ret1354.offset; [2025-03-04 03:38:29,917 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: havoc pci_bus_write_config_word_#t~nondet1369#1; [2025-03-04 03:38:29,961 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: havoc __kmalloc_#t~ret70#1.base, __kmalloc_#t~ret70#1.offset; [2025-03-04 03:38:29,974 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: havoc #t~nondet1345; [2025-03-04 03:38:30,013 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5904: havoc #t~mem116.base, #t~mem116.offset; [2025-03-04 03:38:30,121 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: havoc #t~nondet1344; [2025-03-04 03:38:30,773 INFO L1325 $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-04 03:38:30,773 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: havoc constant_test_bit_#t~mem1#1; [2025-03-04 03:38:30,794 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688: havoc dev_set_drvdata_#t~nondet1352#1; [2025-03-04 03:38:31,872 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: havoc pci_bus_read_config_dword_#t~nondet1365#1; [2025-03-04 03:38:31,931 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: havoc #t~nondet1374; [2025-03-04 03:39:07,467 INFO L1325 $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-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: havoc skb_pull_#t~ret1377#1.base, skb_pull_#t~ret1377#1.offset; [2025-03-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: havoc suni_init_#t~nondet1381#1; [2025-03-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: havoc dma_set_mask_#t~nondet1355#1; [2025-03-04 03:39:07,467 INFO L1325 $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-04 03:39:07,467 INFO L1325 $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-04 03:39:07,467 INFO L1325 $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-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: havoc ioremap_nocache_#t~ret1358#1.base, ioremap_nocache_#t~ret1358#1.offset; [2025-03-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: havoc atm_dev_register_#t~ret1348#1.base, atm_dev_register_#t~ret1348#1.offset; [2025-03-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: havoc pci_enable_device_#t~nondet1370#1; [2025-03-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: havoc __pci_register_driver_#t~nondet1343#1; [2025-03-04 03:39:07,467 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: havoc request_threaded_irq_#t~nondet1373#1;