./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /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 --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a046e57d Calling Ultimate with: /root/.sdkman/candidates/java/current/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.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /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 -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 9f4e8d7632085ae4998f8f04f0272dba6593137ea460111f26ea8fa69071af83 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 07:50:55,281 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 07:50:55,369 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-13 07:50:55,377 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 07:50:55,377 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 07:50:55,410 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 07:50:55,411 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 07:50:55,411 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 07:50:55,412 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 07:50:55,412 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 07:50:55,412 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 07:50:55,413 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 07:50:55,413 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 07:50:55,414 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 07:50:55,414 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 07:50:55,416 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 07:50:55,417 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 07:50:55,419 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 07:50:55,419 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 07:50:55,420 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 07:50:55,421 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 07:50:55,422 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 07:50:55,422 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 07:50:55,423 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 07:50:55,423 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 07:50:55,423 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 07:50:55,423 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 07:50:55,424 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 07:50:55,424 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 07:50:55,424 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 07:50:55,424 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 07:50:55,424 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 07:50:55,425 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 07:50:55,425 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 07:50:55,425 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 07:50:55,425 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 07:50:55,426 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 07:50:55,426 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 07:50:55,426 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 07:50:55,426 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /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 -> 9f4e8d7632085ae4998f8f04f0272dba6593137ea460111f26ea8fa69071af83 [2024-10-13 07:50:55,689 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 07:50:55,712 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 07:50:55,717 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 07:50:55,719 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 07:50:55,720 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 07:50:55,721 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /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 [2024-10-13 07:50:57,188 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 07:50:57,735 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 07:50:57,736 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 [2024-10-13 07:50:57,784 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27d2780de/1ecae477ec114f668523505edd126a35/FLAG6f139ed65 [2024-10-13 07:50:57,798 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27d2780de/1ecae477ec114f668523505edd126a35 [2024-10-13 07:50:57,800 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 07:50:57,802 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 07:50:57,807 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 07:50:57,807 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 07:50:57,813 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 07:50:57,814 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:50:57" (1/1) ... [2024-10-13 07:50:57,815 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5dbd79c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:50:57, skipping insertion in model container [2024-10-13 07:50:57,817 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:50:57" (1/1) ... [2024-10-13 07:50:57,948 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 07:50:59,777 WARN L248 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] [2024-10-13 07:50:59,827 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 07:50:59,854 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 07:50:59,973 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] [2024-10-13 07:50:59,975 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] [2024-10-13 07:50:59,976 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] [2024-10-13 07:50:59,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5637] [2024-10-13 07:50:59,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5640] [2024-10-13 07:50:59,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5643] [2024-10-13 07:50:59,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5646] [2024-10-13 07:50:59,982 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] [2024-10-13 07:50:59,986 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] [2024-10-13 07:50:59,987 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] [2024-10-13 07:50:59,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5761] [2024-10-13 07:50:59,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5768] [2024-10-13 07:51:00,000 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] [2024-10-13 07:51:00,002 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] [2024-10-13 07:51:00,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6278] [2024-10-13 07:51:00,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6305] [2024-10-13 07:51:00,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6314] [2024-10-13 07:51:00,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6380] [2024-10-13 07:51:00,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6383] [2024-10-13 07:51:00,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6402] [2024-10-13 07:51:00,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6594] [2024-10-13 07:51:00,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6617] [2024-10-13 07:51:00,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6619] [2024-10-13 07:51:00,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6642] [2024-10-13 07:51:00,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6665] [2024-10-13 07:51:00,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6667] [2024-10-13 07:51:00,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6690] [2024-10-13 07:51:00,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6713] [2024-10-13 07:51:00,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6732] [2024-10-13 07:51:00,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6734] [2024-10-13 07:51:00,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6736] [2024-10-13 07:51:00,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6985] [2024-10-13 07:51:00,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6987] [2024-10-13 07:51:00,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6989] [2024-10-13 07:51:00,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6991] [2024-10-13 07:51:00,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7047] [2024-10-13 07:51:00,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7049] [2024-10-13 07:51:00,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7051] [2024-10-13 07:51:00,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7053] [2024-10-13 07:51:00,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7064] [2024-10-13 07:51:00,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7066] [2024-10-13 07:51:00,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7068] [2024-10-13 07:51:00,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7072] [2024-10-13 07:51:00,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7075] [2024-10-13 07:51:00,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7087] [2024-10-13 07:51:00,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7089] [2024-10-13 07:51:00,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7091] [2024-10-13 07:51:00,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7093] [2024-10-13 07:51:00,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2024-10-13 07:51:00,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7153] [2024-10-13 07:51:00,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7155] [2024-10-13 07:51:00,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7157] [2024-10-13 07:51:00,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2024-10-13 07:51:00,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7161] [2024-10-13 07:51:00,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7163] [2024-10-13 07:51:00,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7165] [2024-10-13 07:51:00,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7167] [2024-10-13 07:51:00,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7169] [2024-10-13 07:51:00,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7171] [2024-10-13 07:51:00,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7173] [2024-10-13 07:51:00,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7175] [2024-10-13 07:51:00,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7177] [2024-10-13 07:51:00,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7179] [2024-10-13 07:51:00,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7181] [2024-10-13 07:51:00,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7183] [2024-10-13 07:51:00,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7185] [2024-10-13 07:51:00,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7187] [2024-10-13 07:51:00,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7189] [2024-10-13 07:51:00,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7301] [2024-10-13 07:51:00,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7303] [2024-10-13 07:51:00,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7363] [2024-10-13 07:51:00,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7365] [2024-10-13 07:51:00,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7368] [2024-10-13 07:51:00,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7377] [2024-10-13 07:51:00,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] [2024-10-13 07:51:00,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7437] [2024-10-13 07:51:00,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7439] [2024-10-13 07:51:00,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7441] [2024-10-13 07:51:00,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7443] [2024-10-13 07:51:00,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] [2024-10-13 07:51:00,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7449] [2024-10-13 07:51:00,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7451] [2024-10-13 07:51:00,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7453] [2024-10-13 07:51:00,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7475] [2024-10-13 07:51:00,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] [2024-10-13 07:51:00,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7479] [2024-10-13 07:51:00,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7481] [2024-10-13 07:51:00,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7483] [2024-10-13 07:51:00,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7485] [2024-10-13 07:51:00,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7487] [2024-10-13 07:51:00,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7489] [2024-10-13 07:51:00,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] [2024-10-13 07:51:00,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7495] [2024-10-13 07:51:00,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7497] [2024-10-13 07:51:00,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7499] [2024-10-13 07:51:00,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7501] [2024-10-13 07:51:00,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7504] [2024-10-13 07:51:00,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7507] [2024-10-13 07:51:00,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7509] [2024-10-13 07:51:00,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7511] [2024-10-13 07:51:00,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7513] [2024-10-13 07:51:00,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7515] [2024-10-13 07:51:00,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7517] [2024-10-13 07:51:00,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7519] [2024-10-13 07:51:00,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] [2024-10-13 07:51:00,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7523] [2024-10-13 07:51:00,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7525] [2024-10-13 07:51:00,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7527] [2024-10-13 07:51:00,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7529] [2024-10-13 07:51:00,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7531] [2024-10-13 07:51:00,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7533] [2024-10-13 07:51:00,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7535] [2024-10-13 07:51:00,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7537] [2024-10-13 07:51:00,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] [2024-10-13 07:51:00,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7542] [2024-10-13 07:51:00,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7544] [2024-10-13 07:51:00,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7546] [2024-10-13 07:51:00,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7548] [2024-10-13 07:51:00,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] [2024-10-13 07:51:00,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7552] [2024-10-13 07:51:00,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7554] [2024-10-13 07:51:00,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7556] [2024-10-13 07:51:00,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7558] [2024-10-13 07:51:00,326 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7560] [2024-10-13 07:51:00,326 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7562] [2024-10-13 07:51:00,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7564] [2024-10-13 07:51:00,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7566] [2024-10-13 07:51:00,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] [2024-10-13 07:51:00,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7570] [2024-10-13 07:51:00,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7573] [2024-10-13 07:51:00,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7575] [2024-10-13 07:51:00,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7577] [2024-10-13 07:51:00,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7579] [2024-10-13 07:51:00,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7604] [2024-10-13 07:51:00,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7606] [2024-10-13 07:51:00,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7608] [2024-10-13 07:51:00,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7610] [2024-10-13 07:51:00,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7612] [2024-10-13 07:51:00,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7614] [2024-10-13 07:51:00,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7616] [2024-10-13 07:51:00,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7618] [2024-10-13 07:51:00,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7620] [2024-10-13 07:51:00,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7622] [2024-10-13 07:51:00,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7624] [2024-10-13 07:51:00,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7626] [2024-10-13 07:51:00,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7628] [2024-10-13 07:51:00,336 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7630] [2024-10-13 07:51:00,336 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7632] [2024-10-13 07:51:00,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7634] [2024-10-13 07:51:00,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7650] [2024-10-13 07:51:00,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7673] [2024-10-13 07:51:00,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7719] [2024-10-13 07:51:00,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7968] [2024-10-13 07:51:00,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8066] [2024-10-13 07:51:00,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8125] [2024-10-13 07:51:00,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8209] [2024-10-13 07:51:00,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8242] [2024-10-13 07:51:00,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8295] [2024-10-13 07:51:00,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8298] [2024-10-13 07:51:00,414 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] [2024-10-13 07:51:00,415 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] [2024-10-13 07:51:00,415 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] [2024-10-13 07:51:00,415 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] [2024-10-13 07:51:00,416 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] [2024-10-13 07:51:00,417 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] [2024-10-13 07:51:00,417 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] [2024-10-13 07:51:00,417 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] [2024-10-13 07:51:00,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8676] [2024-10-13 07:51:00,421 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] [2024-10-13 07:51:00,422 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] [2024-10-13 07:51:00,422 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] [2024-10-13 07:51:00,422 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] [2024-10-13 07:51:00,423 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] [2024-10-13 07:51:00,423 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] [2024-10-13 07:51:00,423 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] [2024-10-13 07:51:00,424 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] [2024-10-13 07:51:00,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8853] [2024-10-13 07:51:00,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8946] [2024-10-13 07:51:00,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9129] [2024-10-13 07:51:00,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9134] [2024-10-13 07:51:00,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9148] [2024-10-13 07:51:00,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9153] [2024-10-13 07:51:00,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9164] [2024-10-13 07:51:00,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9171] [2024-10-13 07:51:00,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9178] [2024-10-13 07:51:00,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9187] [2024-10-13 07:51:00,481 WARN L248 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] [2024-10-13 07:51:00,494 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 07:51:00,593 INFO L204 MainTranslator]: Completed translation [2024-10-13 07:51:00,594 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00 WrapperNode [2024-10-13 07:51:00,594 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 07:51:00,595 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 07:51:00,595 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 07:51:00,595 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 07:51:00,607 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:00,697 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:00,829 INFO L138 Inliner]: procedures = 244, calls = 2039, calls flagged for inlining = 121, calls inlined = 92, statements flattened = 5476 [2024-10-13 07:51:00,830 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 07:51:00,830 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 07:51:00,830 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 07:51:00,831 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 07:51:00,841 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:00,841 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:00,864 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,558 INFO L175 MemorySlicer]: Split 914 memory accesses to 23 slices as follows [2, 21, 14, 3, 11, 727, 3, 40, 17, 3, 5, 1, 9, 3, 1, 6, 8, 3, 10, 3, 3, 3, 18]. 80 percent of accesses are in the largest equivalence class. The 137 initializations are split as follows [2, 17, 14, 3, 0, 17, 3, 40, 0, 3, 0, 0, 9, 3, 0, 0, 0, 0, 0, 3, 3, 3, 17]. The 158 writes are split as follows [0, 0, 0, 0, 11, 128, 0, 0, 6, 0, 5, 0, 0, 0, 0, 2, 2, 0, 4, 0, 0, 0, 0]. [2024-10-13 07:51:01,558 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,562 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,696 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,729 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,760 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,784 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,821 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 07:51:01,822 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 07:51:01,823 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 07:51:01,823 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 07:51:01,824 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (1/1) ... [2024-10-13 07:51:01,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 07:51:01,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 07:51:01,859 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) [2024-10-13 07:51:01,864 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 [2024-10-13 07:51:01,913 INFO L130 BoogieDeclarations]: Found specification of procedure he_remove_one [2024-10-13 07:51:01,913 INFO L138 BoogieDeclarations]: Found implementation of procedure he_remove_one [2024-10-13 07:51:01,913 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-10-13 07:51:01,913 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-10-13 07:51:01,913 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2024-10-13 07:51:01,913 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2024-10-13 07:51:01,914 INFO L130 BoogieDeclarations]: Found specification of procedure he_close [2024-10-13 07:51:01,914 INFO L138 BoogieDeclarations]: Found implementation of procedure he_close [2024-10-13 07:51:01,915 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2024-10-13 07:51:01,915 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2024-10-13 07:51:01,915 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-10-13 07:51:01,915 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-10-13 07:51:01,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-10-13 07:51:01,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-10-13 07:51:01,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-10-13 07:51:01,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-10-13 07:51:01,916 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_get [2024-10-13 07:51:01,916 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_get [2024-10-13 07:51:01,916 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2024-10-13 07:51:01,916 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2024-10-13 07:51:01,916 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2024-10-13 07:51:01,916 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2024-10-13 07:51:01,916 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_tpd [2024-10-13 07:51:01,917 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_tpd [2024-10-13 07:51:01,917 INFO L130 BoogieDeclarations]: Found specification of procedure rate_to_atmf [2024-10-13 07:51:01,917 INFO L138 BoogieDeclarations]: Found implementation of procedure rate_to_atmf [2024-10-13 07:51:01,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-10-13 07:51:01,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-10-13 07:51:01,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-10-13 07:51:01,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-10-13 07:51:01,917 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-10-13 07:51:01,918 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-10-13 07:51:01,918 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-10-13 07:51:01,918 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-10-13 07:51:01,918 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_put [2024-10-13 07:51:01,918 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_put [2024-10-13 07:51:01,918 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-10-13 07:51:01,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-10-13 07:51:01,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-10-13 07:51:01,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-10-13 07:51:01,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-10-13 07:51:01,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-10-13 07:51:01,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-10-13 07:51:01,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-10-13 07:51:01,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-10-13 07:51:01,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-10-13 07:51:01,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-10-13 07:51:01,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-10-13 07:51:01,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-10-13 07:51:01,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-10-13 07:51:01,922 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-10-13 07:51:01,922 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-10-13 07:51:01,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-10-13 07:51:01,923 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-10-13 07:51:01,923 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-10-13 07:51:01,923 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-10-13 07:51:01,923 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-10-13 07:51:01,923 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-10-13 07:51:01,923 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-10-13 07:51:01,924 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-10-13 07:51:01,924 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-10-13 07:51:01,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-10-13 07:51:01,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-10-13 07:51:01,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-10-13 07:51:01,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-10-13 07:51:01,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-10-13 07:51:01,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-10-13 07:51:01,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-10-13 07:51:01,926 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-13 07:51:01,926 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-13 07:51:01,926 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-10-13 07:51:01,926 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-10-13 07:51:01,926 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-10-13 07:51:01,926 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-10-13 07:51:01,926 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-10-13 07:51:01,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-13 07:51:01,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-13 07:51:01,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-13 07:51:01,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-10-13 07:51:01,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-10-13 07:51:01,927 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-10-13 07:51:01,928 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-10-13 07:51:01,929 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-10-13 07:51:01,929 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-10-13 07:51:01,929 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-10-13 07:51:01,929 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-10-13 07:51:01,929 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2024-10-13 07:51:01,929 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2024-10-13 07:51:01,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-10-13 07:51:01,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-10-13 07:51:01,931 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-10-13 07:51:01,932 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-10-13 07:51:01,932 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2024-10-13 07:51:01,932 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2024-10-13 07:51:01,932 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-10-13 07:51:01,932 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-10-13 07:51:01,932 INFO L130 BoogieDeclarations]: Found specification of procedure he_readl_internal [2024-10-13 07:51:01,932 INFO L138 BoogieDeclarations]: Found implementation of procedure he_readl_internal [2024-10-13 07:51:01,932 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-10-13 07:51:01,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-10-13 07:51:01,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-10-13 07:51:01,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-10-13 07:51:01,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-10-13 07:51:01,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-10-13 07:51:01,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-10-13 07:51:01,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-10-13 07:51:01,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-10-13 07:51:01,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-10-13 07:51:01,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-10-13 07:51:01,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-10-13 07:51:01,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-10-13 07:51:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-10-13 07:51:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-10-13 07:51:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-10-13 07:51:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-10-13 07:51:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2024-10-13 07:51:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2024-10-13 07:51:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-10-13 07:51:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-10-13 07:51:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-10-13 07:51:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-10-13 07:51:01,937 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-10-13 07:51:01,937 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-10-13 07:51:01,937 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2024-10-13 07:51:01,937 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2024-10-13 07:51:01,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2024-10-13 07:51:01,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2024-10-13 07:51:01,937 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-10-13 07:51:01,938 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-10-13 07:51:01,938 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2024-10-13 07:51:01,938 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2024-10-13 07:51:01,938 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-10-13 07:51:01,938 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-10-13 07:51:01,938 INFO L130 BoogieDeclarations]: Found specification of procedure he_writel_internal [2024-10-13 07:51:01,938 INFO L138 BoogieDeclarations]: Found implementation of procedure he_writel_internal [2024-10-13 07:51:01,938 INFO L130 BoogieDeclarations]: Found specification of procedure he_ioctl [2024-10-13 07:51:01,939 INFO L138 BoogieDeclarations]: Found implementation of procedure he_ioctl [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-10-13 07:51:01,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-10-13 07:51:01,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-10-13 07:51:01,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-10-13 07:51:01,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-10-13 07:51:01,940 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-10-13 07:51:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-10-13 07:51:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-10-13 07:51:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-10-13 07:51:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-10-13 07:51:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure he_open [2024-10-13 07:51:01,977 INFO L138 BoogieDeclarations]: Found implementation of procedure he_open [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-10-13 07:51:01,977 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-10-13 07:51:01,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-10-13 07:51:01,977 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-10-13 07:51:01,977 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-10-13 07:51:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-10-13 07:51:01,977 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-10-13 07:51:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-10-13 07:51:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-10-13 07:51:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-10-13 07:51:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-10-13 07:51:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-10-13 07:51:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-10-13 07:51:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-10-13 07:51:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure he_stop [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure he_stop [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure __enqueue_tpd [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __enqueue_tpd [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 07:51:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2024-10-13 07:51:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-10-13 07:51:01,983 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-10-13 07:51:01,983 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-10-13 07:51:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2024-10-13 07:51:01,984 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-10-13 07:51:01,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-10-13 07:51:01,984 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2024-10-13 07:51:01,984 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2024-10-13 07:51:01,984 INFO L130 BoogieDeclarations]: Found specification of procedure read_prom_byte [2024-10-13 07:51:01,984 INFO L138 BoogieDeclarations]: Found implementation of procedure read_prom_byte [2024-10-13 07:51:01,985 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-10-13 07:51:01,985 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-10-13 07:51:01,985 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-10-13 07:51:01,985 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-10-13 07:51:01,985 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-10-13 07:51:01,985 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-10-13 07:51:01,985 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-10-13 07:51:01,985 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-10-13 07:51:01,985 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-10-13 07:51:01,986 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-10-13 07:51:01,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-13 07:51:01,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-10-13 07:51:01,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-10-13 07:51:01,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-10-13 07:51:01,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-10-13 07:51:01,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-10-13 07:51:01,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-10-13 07:51:01,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-10-13 07:51:01,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-10-13 07:51:01,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-10-13 07:51:01,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 07:51:01,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 07:51:01,990 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2024-10-13 07:51:01,991 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2024-10-13 07:51:02,768 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 07:51:02,771 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-13 07:51:06,926 INFO L? ?]: Removed 2077 outVars from TransFormulas that were not future-live. [2024-10-13 07:51:06,926 INFO L287 CfgBuilder]: Performing block encoding [2024-10-13 07:51:07,186 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-13 07:51:07,187 INFO L314 CfgBuilder]: Removed 16 assume(true) statements. [2024-10-13 07:51:07,187 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:51:07 BoogieIcfgContainer [2024-10-13 07:51:07,187 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-13 07:51:07,191 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-13 07:51:07,192 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-13 07:51:07,195 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-13 07:51:07,196 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:50:57" (1/3) ... [2024-10-13 07:51:07,196 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56a3c800 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:51:07, skipping insertion in model container [2024-10-13 07:51:07,197 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:00" (2/3) ... [2024-10-13 07:51:07,198 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56a3c800 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:51:07, skipping insertion in model container [2024-10-13 07:51:07,198 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:51:07" (3/3) ... [2024-10-13 07:51:07,200 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.10-rc1-43_1a-bitvector-drivers--atm--he.ko-ldv_main0.cil.out.i [2024-10-13 07:51:07,217 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-13 07:51:07,218 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2024-10-13 07:51:07,358 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-13 07:51:07,364 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;@6ca124be, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-13 07:51:07,365 INFO L334 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2024-10-13 07:51:07,374 INFO L276 IsEmpty]: Start isEmpty. Operand has 1827 states, 1213 states have (on average 1.3849958779884584) internal successors, (1680), 1241 states have internal predecessors, (1680), 539 states have call successors, (539), 68 states have call predecessors, (539), 68 states have return successors, (539), 533 states have call predecessors, (539), 539 states have call successors, (539) [2024-10-13 07:51:07,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-10-13 07:51:07,386 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:51:07,387 INFO L215 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] [2024-10-13 07:51:07,387 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting get_currentErr0ASSERT_VIOLATIONUNKNOWN === [he_closeErr0ASSERT_VIOLATIONUNKNOWN, he_closeErr1ASSERT_VIOLATIONUNKNOWN, he_closeErr2ASSERT_VIOLATIONUNKNOWN, he_closeErr3ASSERT_VIOLATIONUNKNOWN (and 2 more)] === [2024-10-13 07:51:07,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:51:07,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1054455143, now seen corresponding path program 1 times [2024-10-13 07:51:07,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:51:07,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341383061] [2024-10-13 07:51:07,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:51:07,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:51:07,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:08,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 07:51:08,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:08,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-13 07:51:08,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:08,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 07:51:08,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:51:08,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341383061] [2024-10-13 07:51:08,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341383061] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:51:08,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:51:08,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 07:51:08,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300477851] [2024-10-13 07:51:08,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:51:08,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 07:51:08,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:51:08,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 07:51:08,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:51:08,108 INFO L87 Difference]: Start difference. First operand has 1827 states, 1213 states have (on average 1.3849958779884584) internal successors, (1680), 1241 states have internal predecessors, (1680), 539 states have call successors, (539), 68 states have call predecessors, (539), 68 states have return successors, (539), 533 states have call predecessors, (539), 539 states have call successors, (539) Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-13 07:51:09,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:51:09,024 INFO L93 Difference]: Finished difference Result 4555 states and 7171 transitions. [2024-10-13 07:51:09,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 07:51:09,027 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2024-10-13 07:51:09,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:51:09,074 INFO L225 Difference]: With dead ends: 4555 [2024-10-13 07:51:09,075 INFO L226 Difference]: Without dead ends: 2721 [2024-10-13 07:51:09,098 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:51:09,101 INFO L432 NwaCegarLoop]: 2625 mSDtfsCounter, 768 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 5197 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-13 07:51:09,102 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1098 Valid, 5197 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-13 07:51:09,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2024-10-13 07:51:09,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2721. [2024-10-13 07:51:09,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 1784 states have (on average 1.3368834080717489) internal successors, (2385), 1821 states have internal predecessors, (2385), 864 states have call successors, (864), 68 states have call predecessors, (864), 67 states have return successors, (863), 855 states have call predecessors, (863), 863 states have call successors, (863) [2024-10-13 07:51:09,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 4112 transitions. [2024-10-13 07:51:09,395 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 4112 transitions. Word has length 24 [2024-10-13 07:51:09,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:51:09,397 INFO L471 AbstractCegarLoop]: Abstraction has 2721 states and 4112 transitions. [2024-10-13 07:51:09,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-13 07:51:09,397 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 4112 transitions. [2024-10-13 07:51:09,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-10-13 07:51:09,401 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:51:09,401 INFO L215 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] [2024-10-13 07:51:09,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-13 07:51:09,402 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [he_closeErr0ASSERT_VIOLATIONUNKNOWN, he_closeErr1ASSERT_VIOLATIONUNKNOWN, he_closeErr2ASSERT_VIOLATIONUNKNOWN, he_closeErr3ASSERT_VIOLATIONUNKNOWN (and 2 more)] === [2024-10-13 07:51:09,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:51:09,404 INFO L85 PathProgramCache]: Analyzing trace with hash 2082344392, now seen corresponding path program 1 times [2024-10-13 07:51:09,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:51:09,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881582203] [2024-10-13 07:51:09,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:51:09,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:51:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:09,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 07:51:09,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:09,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-13 07:51:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:09,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 07:51:09,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:09,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 07:51:09,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:51:09,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881582203] [2024-10-13 07:51:09,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881582203] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:51:09,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:51:09,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 07:51:09,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093067989] [2024-10-13 07:51:09,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:51:09,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 07:51:09,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:51:09,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 07:51:09,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:51:09,671 INFO L87 Difference]: Start difference. First operand 2721 states and 4112 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 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) [2024-10-13 07:51:10,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:51:10,143 INFO L93 Difference]: Finished difference Result 2725 states and 4116 transitions. [2024-10-13 07:51:10,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 07:51:10,144 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 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 31 [2024-10-13 07:51:10,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:51:10,167 INFO L225 Difference]: With dead ends: 2725 [2024-10-13 07:51:10,168 INFO L226 Difference]: Without dead ends: 2722 [2024-10-13 07:51:10,172 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:51:10,173 INFO L432 NwaCegarLoop]: 2564 mSDtfsCounter, 0 mSDsluCounter, 2559 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5123 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 07:51:10,173 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5123 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 07:51:10,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2722 states. [2024-10-13 07:51:10,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2722 to 2722. [2024-10-13 07:51:10,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2722 states, 1785 states have (on average 1.3366946778711484) internal successors, (2386), 1822 states have internal predecessors, (2386), 864 states have call successors, (864), 68 states have call predecessors, (864), 67 states have return successors, (863), 855 states have call predecessors, (863), 863 states have call successors, (863) [2024-10-13 07:51:10,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 4113 transitions. [2024-10-13 07:51:10,330 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 4113 transitions. Word has length 31 [2024-10-13 07:51:10,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:51:10,332 INFO L471 AbstractCegarLoop]: Abstraction has 2722 states and 4113 transitions. [2024-10-13 07:51:10,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 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) [2024-10-13 07:51:10,332 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 4113 transitions. [2024-10-13 07:51:10,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-10-13 07:51:10,338 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:51:10,338 INFO L215 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] [2024-10-13 07:51:10,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-13 07:51:10,338 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [he_closeErr0ASSERT_VIOLATIONUNKNOWN, he_closeErr1ASSERT_VIOLATIONUNKNOWN, he_closeErr2ASSERT_VIOLATIONUNKNOWN, he_closeErr3ASSERT_VIOLATIONUNKNOWN (and 2 more)] === [2024-10-13 07:51:10,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:51:10,339 INFO L85 PathProgramCache]: Analyzing trace with hash -372611812, now seen corresponding path program 1 times [2024-10-13 07:51:10,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:51:10,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176695972] [2024-10-13 07:51:10,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:51:10,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:51:10,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:10,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 07:51:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:10,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-13 07:51:10,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:10,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 07:51:10,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:10,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 07:51:10,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:51:10,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176695972] [2024-10-13 07:51:10,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176695972] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:51:10,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:51:10,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 07:51:10,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620599124] [2024-10-13 07:51:10,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:51:10,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 07:51:10,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:51:10,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 07:51:10,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 07:51:10,686 INFO L87 Difference]: Start difference. First operand 2722 states and 4113 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2024-10-13 07:51:11,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:51:11,494 INFO L93 Difference]: Finished difference Result 5536 states and 8350 transitions. [2024-10-13 07:51:11,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 07:51:11,495 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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 33 [2024-10-13 07:51:11,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:51:11,516 INFO L225 Difference]: With dead ends: 5536 [2024-10-13 07:51:11,516 INFO L226 Difference]: Without dead ends: 2818 [2024-10-13 07:51:11,528 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-13 07:51:11,529 INFO L432 NwaCegarLoop]: 2625 mSDtfsCounter, 2080 mSDsluCounter, 3287 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2080 SdHoareTripleChecker+Valid, 5912 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 07:51:11,529 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2080 Valid, 5912 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 07:51:11,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2818 states. [2024-10-13 07:51:11,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2818 to 2816. [2024-10-13 07:51:11,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2816 states, 1851 states have (on average 1.334954078876283) internal successors, (2471), 1888 states have internal predecessors, (2471), 874 states have call successors, (874), 86 states have call predecessors, (874), 85 states have return successors, (873), 865 states have call predecessors, (873), 873 states have call successors, (873) [2024-10-13 07:51:11,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2816 states to 2816 states and 4218 transitions. [2024-10-13 07:51:11,678 INFO L78 Accepts]: Start accepts. Automaton has 2816 states and 4218 transitions. Word has length 33 [2024-10-13 07:51:11,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:51:11,679 INFO L471 AbstractCegarLoop]: Abstraction has 2816 states and 4218 transitions. [2024-10-13 07:51:11,679 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2024-10-13 07:51:11,679 INFO L276 IsEmpty]: Start isEmpty. Operand 2816 states and 4218 transitions. [2024-10-13 07:51:11,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-10-13 07:51:11,681 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:51:11,681 INFO L215 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] [2024-10-13 07:51:11,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-13 07:51:11,682 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [he_closeErr0ASSERT_VIOLATIONUNKNOWN, he_closeErr1ASSERT_VIOLATIONUNKNOWN, he_closeErr2ASSERT_VIOLATIONUNKNOWN, he_closeErr3ASSERT_VIOLATIONUNKNOWN (and 2 more)] === [2024-10-13 07:51:11,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:51:11,682 INFO L85 PathProgramCache]: Analyzing trace with hash -2070886158, now seen corresponding path program 1 times [2024-10-13 07:51:11,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:51:11,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525387003] [2024-10-13 07:51:11,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:51:11,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:51:11,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:11,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 07:51:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:11,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-13 07:51:11,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:11,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-13 07:51:11,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:11,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 07:51:11,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:51:11,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525387003] [2024-10-13 07:51:11,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525387003] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:51:11,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:51:11,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 07:51:11,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350851254] [2024-10-13 07:51:11,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:51:11,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 07:51:11,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:51:11,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 07:51:11,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 07:51:11,841 INFO L87 Difference]: Start difference. First operand 2816 states and 4218 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 07:51:15,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:51:15,194 INFO L93 Difference]: Finished difference Result 5728 states and 8590 transitions. [2024-10-13 07:51:15,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 07:51:15,195 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (6), 3 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 36 [2024-10-13 07:51:15,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:51:15,216 INFO L225 Difference]: With dead ends: 5728 [2024-10-13 07:51:15,216 INFO L226 Difference]: Without dead ends: 2916 [2024-10-13 07:51:15,230 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 07:51:15,232 INFO L432 NwaCegarLoop]: 2126 mSDtfsCounter, 615 mSDsluCounter, 2838 mSDsCounter, 0 mSdLazyCounter, 2048 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 4964 SdHoareTripleChecker+Invalid, 2563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 2048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-10-13 07:51:15,232 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [713 Valid, 4964 Invalid, 2563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 2048 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-10-13 07:51:15,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2916 states. [2024-10-13 07:51:15,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2916 to 2818. [2024-10-13 07:51:15,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2818 states, 1853 states have (on average 1.3345925526173772) internal successors, (2473), 1890 states have internal predecessors, (2473), 874 states have call successors, (874), 86 states have call predecessors, (874), 85 states have return successors, (873), 865 states have call predecessors, (873), 873 states have call successors, (873) [2024-10-13 07:51:15,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2818 states to 2818 states and 4220 transitions. [2024-10-13 07:51:15,412 INFO L78 Accepts]: Start accepts. Automaton has 2818 states and 4220 transitions. Word has length 36 [2024-10-13 07:51:15,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:51:15,413 INFO L471 AbstractCegarLoop]: Abstraction has 2818 states and 4220 transitions. [2024-10-13 07:51:15,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 07:51:15,413 INFO L276 IsEmpty]: Start isEmpty. Operand 2818 states and 4220 transitions. [2024-10-13 07:51:15,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-13 07:51:15,418 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:51:15,418 INFO L215 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] [2024-10-13 07:51:15,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-13 07:51:15,418 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [he_closeErr0ASSERT_VIOLATIONUNKNOWN, he_closeErr1ASSERT_VIOLATIONUNKNOWN, he_closeErr2ASSERT_VIOLATIONUNKNOWN, he_closeErr3ASSERT_VIOLATIONUNKNOWN (and 2 more)] === [2024-10-13 07:51:15,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:51:15,419 INFO L85 PathProgramCache]: Analyzing trace with hash 605578732, now seen corresponding path program 1 times [2024-10-13 07:51:15,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:51:15,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226001944] [2024-10-13 07:51:15,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:51:15,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:51:15,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:15,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 07:51:15,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:15,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-13 07:51:15,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:15,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-13 07:51:15,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:15,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 07:51:15,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:51:15,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226001944] [2024-10-13 07:51:15,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226001944] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:51:15,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:51:15,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-13 07:51:15,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807415205] [2024-10-13 07:51:15,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:51:15,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 07:51:15,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:51:15,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 07:51:15,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-13 07:51:15,711 INFO L87 Difference]: Start difference. First operand 2818 states and 4220 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-13 07:51:20,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:51:20,029 INFO L93 Difference]: Finished difference Result 5732 states and 8597 transitions. [2024-10-13 07:51:20,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 07:51:20,030 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (6), 4 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 38 [2024-10-13 07:51:20,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:51:20,054 INFO L225 Difference]: With dead ends: 5732 [2024-10-13 07:51:20,055 INFO L226 Difference]: Without dead ends: 2918 [2024-10-13 07:51:20,073 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-10-13 07:51:20,075 INFO L432 NwaCegarLoop]: 2132 mSDtfsCounter, 627 mSDsluCounter, 6318 mSDsCounter, 0 mSdLazyCounter, 3977 mSolverCounterSat, 522 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 723 SdHoareTripleChecker+Valid, 8450 SdHoareTripleChecker+Invalid, 4499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 522 IncrementalHoareTripleChecker+Valid, 3977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-10-13 07:51:20,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [723 Valid, 8450 Invalid, 4499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [522 Valid, 3977 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-10-13 07:51:20,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2024-10-13 07:51:20,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2818. [2024-10-13 07:51:20,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2818 states, 1853 states have (on average 1.3335132218024826) internal successors, (2471), 1890 states have internal predecessors, (2471), 874 states have call successors, (874), 86 states have call predecessors, (874), 85 states have return successors, (873), 865 states have call predecessors, (873), 873 states have call successors, (873) [2024-10-13 07:51:20,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2818 states to 2818 states and 4218 transitions. [2024-10-13 07:51:20,307 INFO L78 Accepts]: Start accepts. Automaton has 2818 states and 4218 transitions. Word has length 38 [2024-10-13 07:51:20,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:51:20,309 INFO L471 AbstractCegarLoop]: Abstraction has 2818 states and 4218 transitions. [2024-10-13 07:51:20,309 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-13 07:51:20,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2818 states and 4218 transitions. [2024-10-13 07:51:20,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-10-13 07:51:20,313 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:51:20,313 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:51:20,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-13 07:51:20,313 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting get_currentErr0ASSERT_VIOLATIONUNKNOWN === [he_closeErr0ASSERT_VIOLATIONUNKNOWN, he_closeErr1ASSERT_VIOLATIONUNKNOWN, he_closeErr2ASSERT_VIOLATIONUNKNOWN, he_closeErr3ASSERT_VIOLATIONUNKNOWN (and 2 more)] === [2024-10-13 07:51:20,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:51:20,314 INFO L85 PathProgramCache]: Analyzing trace with hash -102317603, now seen corresponding path program 1 times [2024-10-13 07:51:20,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:51:20,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868779085] [2024-10-13 07:51:20,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:51:20,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:51:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:20,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 07:51:20,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:20,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-13 07:51:20,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:20,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-10-13 07:51:20,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:20,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 07:51:20,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:20,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-13 07:51:20,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:51:20,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-13 07:51:20,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:51:20,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868779085] [2024-10-13 07:51:20,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868779085] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:51:20,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:51:20,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 07:51:20,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632919635] [2024-10-13 07:51:20,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:51:20,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 07:51:20,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:51:20,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 07:51:20,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 07:51:20,513 INFO L87 Difference]: Start difference. First operand 2818 states and 4218 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-13 07:51:24,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:51:24,620 INFO L93 Difference]: Finished difference Result 5644 states and 8493 transitions. [2024-10-13 07:51:24,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 07:51:24,620 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 41 [2024-10-13 07:51:24,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:51:24,648 INFO L225 Difference]: With dead ends: 5644 [2024-10-13 07:51:24,648 INFO L226 Difference]: Without dead ends: 2830 [2024-10-13 07:51:24,666 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-13 07:51:24,669 INFO L432 NwaCegarLoop]: 2213 mSDtfsCounter, 348 mSDsluCounter, 2593 mSDsCounter, 0 mSdLazyCounter, 2382 mSolverCounterSat, 508 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 4806 SdHoareTripleChecker+Invalid, 2890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 508 IncrementalHoareTripleChecker+Valid, 2382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-10-13 07:51:24,669 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [385 Valid, 4806 Invalid, 2890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [508 Valid, 2382 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-10-13 07:51:24,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2024-10-13 07:51:24,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 2812. [2024-10-13 07:51:24,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2812 states, 1848 states have (on average 1.3322510822510822) internal successors, (2462), 1884 states have internal predecessors, (2462), 874 states have call successors, (874), 86 states have call predecessors, (874), 85 states have return successors, (873), 865 states have call predecessors, (873), 873 states have call successors, (873) [2024-10-13 07:51:24,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 4209 transitions. [2024-10-13 07:51:24,839 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 4209 transitions. Word has length 41 [2024-10-13 07:51:24,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:51:24,840 INFO L471 AbstractCegarLoop]: Abstraction has 2812 states and 4209 transitions. [2024-10-13 07:51:24,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-13 07:51:24,840 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 4209 transitions. [2024-10-13 07:51:24,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-10-13 07:51:24,842 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:51:24,842 INFO L215 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] [2024-10-13 07:51:24,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-13 07:51:24,842 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [he_closeErr0ASSERT_VIOLATIONUNKNOWN, he_closeErr1ASSERT_VIOLATIONUNKNOWN, he_closeErr2ASSERT_VIOLATIONUNKNOWN, he_closeErr3ASSERT_VIOLATIONUNKNOWN (and 2 more)] === [2024-10-13 07:51:24,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:51:24,843 INFO L85 PathProgramCache]: Analyzing trace with hash -565953617, now seen corresponding path program 1 times [2024-10-13 07:51:24,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:51:24,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079408412] [2024-10-13 07:51:24,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:51:24,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:51:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-13 07:51:24,988 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-13 07:51:25,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-13 07:51:25,123 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-13 07:51:25,124 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-10-13 07:51:25,125 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 6 remaining) [2024-10-13 07:51:25,127 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location he_closeErr0ASSERT_VIOLATIONUNKNOWN (4 of 6 remaining) [2024-10-13 07:51:25,127 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location he_closeErr1ASSERT_VIOLATIONUNKNOWN (3 of 6 remaining) [2024-10-13 07:51:25,128 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location he_closeErr2ASSERT_VIOLATIONUNKNOWN (2 of 6 remaining) [2024-10-13 07:51:25,128 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location he_closeErr3ASSERT_VIOLATIONUNKNOWN (1 of 6 remaining) [2024-10-13 07:51:25,128 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location get_currentErr0ASSERT_VIOLATIONUNKNOWN (0 of 6 remaining) [2024-10-13 07:51:25,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-10-13 07:51:25,132 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:51:25,224 INFO L165 ceAbstractionStarter]: Computing trace abstraction results [2024-10-13 07:51:25,228 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:51:25 BoogieIcfgContainer [2024-10-13 07:51:25,228 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-10-13 07:51:25,231 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-10-13 07:51:25,231 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-10-13 07:51:25,231 INFO L274 PluginConnector]: Witness Printer initialized [2024-10-13 07:51:25,232 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:51:07" (3/4) ... [2024-10-13 07:51:25,234 INFO L142 WitnessPrinter]: No result that supports witness generation found [2024-10-13 07:51:25,235 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-10-13 07:51:25,235 INFO L158 Benchmark]: Toolchain (without parser) took 27433.63ms. Allocated memory was 161.5MB in the beginning and 1.0GB in the end (delta: 876.6MB). Free memory was 92.2MB in the beginning and 547.1MB in the end (delta: -454.9MB). Peak memory consumption was 423.8MB. Max. memory is 16.1GB. [2024-10-13 07:51:25,236 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 161.5MB. Free memory is still 124.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-13 07:51:25,236 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2787.73ms. Allocated memory was 161.5MB in the beginning and 218.1MB in the end (delta: 56.6MB). Free memory was 91.6MB in the beginning and 141.7MB in the end (delta: -50.2MB). Peak memory consumption was 97.2MB. Max. memory is 16.1GB. [2024-10-13 07:51:25,236 INFO L158 Benchmark]: Boogie Procedure Inliner took 234.54ms. Allocated memory is still 218.1MB. Free memory was 141.7MB in the beginning and 109.2MB in the end (delta: 32.5MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-10-13 07:51:25,236 INFO L158 Benchmark]: Boogie Preprocessor took 991.14ms. Allocated memory was 218.1MB in the beginning and 394.3MB in the end (delta: 176.2MB). Free memory was 109.2MB in the beginning and 189.8MB in the end (delta: -80.6MB). Peak memory consumption was 105.0MB. Max. memory is 16.1GB. [2024-10-13 07:51:25,237 INFO L158 Benchmark]: RCFGBuilder took 5364.67ms. Allocated memory was 394.3MB in the beginning and 631.2MB in the end (delta: 237.0MB). Free memory was 189.8MB in the beginning and 423.7MB in the end (delta: -233.9MB). Peak memory consumption was 103.8MB. Max. memory is 16.1GB. [2024-10-13 07:51:25,237 INFO L158 Benchmark]: TraceAbstraction took 18037.20ms. Allocated memory was 631.2MB in the beginning and 1.0GB in the end (delta: 406.8MB). Free memory was 423.7MB in the beginning and 547.1MB in the end (delta: -123.4MB). Peak memory consumption was 283.5MB. Max. memory is 16.1GB. [2024-10-13 07:51:25,237 INFO L158 Benchmark]: Witness Printer took 4.31ms. Allocated memory is still 1.0GB. Free memory is still 547.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-13 07:51:25,239 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.22ms. Allocated memory is still 161.5MB. Free memory is still 124.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2787.73ms. Allocated memory was 161.5MB in the beginning and 218.1MB in the end (delta: 56.6MB). Free memory was 91.6MB in the beginning and 141.7MB in the end (delta: -50.2MB). Peak memory consumption was 97.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 234.54ms. Allocated memory is still 218.1MB. Free memory was 141.7MB in the beginning and 109.2MB in the end (delta: 32.5MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 991.14ms. Allocated memory was 218.1MB in the beginning and 394.3MB in the end (delta: 176.2MB). Free memory was 109.2MB in the beginning and 189.8MB in the end (delta: -80.6MB). Peak memory consumption was 105.0MB. Max. memory is 16.1GB. * RCFGBuilder took 5364.67ms. Allocated memory was 394.3MB in the beginning and 631.2MB in the end (delta: 237.0MB). Free memory was 189.8MB in the beginning and 423.7MB in the end (delta: -233.9MB). Peak memory consumption was 103.8MB. Max. memory is 16.1GB. * TraceAbstraction took 18037.20ms. Allocated memory was 631.2MB in the beginning and 1.0GB in the end (delta: 406.8MB). Free memory was 423.7MB in the beginning and 547.1MB in the end (delta: -123.4MB). Peak memory consumption was 283.5MB. Max. memory is 16.1GB. * Witness Printer took 4.31ms. Allocated memory is still 1.0GB. Free memory is still 547.1MB. There was no memory consumed. 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}; [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}; [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}}}; [L9230] int LDV_IN_INTERRUPT ; [L9521] int ldv_spin = 0; [L9238] struct atm_vcc *var_group1 ; [L9239] int res_he_open_23 ; [L9240] struct atm_dev *var_group2 ; [L9241] unsigned int var_he_ioctl_26_p1 ; [L9242] void *var_he_ioctl_26_p2 ; [L9243] struct sk_buff *var_group3 ; [L9244] unsigned char var_he_phy_put_27_p1 ; [L9245] unsigned long var_he_phy_put_27_p2 ; [L9246] unsigned long var_he_phy_get_28_p1 ; [L9247] loff_t *var_he_proc_read_29_p1 ; [L9248] char *var_he_proc_read_29_p2 ; [L9249] struct pci_dev *var_group4 ; [L9250] struct pci_device_id const *var_he_init_one_3_p1 ; [L9251] int res_he_init_one_3 ; [L9252] int var_he_irq_handler_21_p0 ; [L9253] void *var_he_irq_handler_21_p1 ; [L9254] int ldv_s_he_ops_atmdev_ops ; [L9255] int ldv_s_he_driver_pci_driver ; [L9256] int tmp ; [L9257] int tmp___0 ; [L9258] int tmp___1 ; [L9259] var_group1 = malloc(sizeof(struct atm_vcc)) [L9260] var_group1->release_cb = &void_one_par_dummy [L9261] var_group1->push = &void_two_par_dummy [L9262] var_group1->pop = &void_two_par_dummy [L9263] var_group1->push_oam = &int_two_par_dummy [L9264] var_group1->send = &int_two_par_dummy [L9266] ldv_s_he_ops_atmdev_ops = 0 [L9267] ldv_s_he_driver_pci_driver = 0 [L9268] LDV_IN_INTERRUPT = 1 [L9269] FCALL ldv_initialize() [L9270] FCALL ldv_handler_precall() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967305:4294967300}, clocktab={65:0}, disable64=0, he_devs={0:0}, he_driver={68:0}, he_ops={66:0}, he_pci_tbl={67:0}, irq_coalesce=1, ldv_s_he_driver_pci_driver=0, ldv_s_he_ops_atmdev_ops=0, ldv_spin=0, nvcibits=-1, nvpibits=-1, readtab={64:0}, rx_skb_reserve=16, sdh=0, var_group1={-2:0}] [L9271] CALL, EXPR he_init() [L9211] int tmp ; [L9213] CALL, EXPR __pci_register_driver(& he_driver, & __this_module, "he") [L9610] return __VERIFIER_nondet_int(); [L9213] RET, EXPR __pci_register_driver(& he_driver, & __this_module, "he") [L9213] tmp = __pci_register_driver(& he_driver, & __this_module, "he") [L9214] return (tmp); [L9271] RET, EXPR he_init() [L9271] tmp = he_init() [L9272] COND FALSE !(tmp != 0) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967305:4294967300}, 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={4294967305:4294967300}, 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=-3, var_group1={-2:0}] [L9354] COND TRUE (tmp___1 != 0 || ldv_s_he_ops_atmdev_ops != 0) || ldv_s_he_driver_pci_driver != 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, clocktab={65:0}, disable64=0, he_dev={4294967301: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={4294967302:-5}, vcc={-2:0}] [L8793] EXPR vcc->vci VAL [LDV_IN_INTERRUPT=1, __this_module={4294967305:4294967300}, 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={4294967305:4294967300}, clocktab={65:0}, disable64=0, he_dev={4294967301: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={4294967302:-5}, 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={4294967305:4294967300}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967301: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={4294967302:-5}, 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={4294967305:4294967300}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967301: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={4294967302:-5}, 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={4294967305:4294967300}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967301: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={4294967302:-5}, vcc={-2:0}] [L8794] skb->len > 65535U || ((unsigned int )vcc->qos.aal == 13U && skb->len != 52U) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967305:4294967300}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967301: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={4294967302:-5}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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 [L8819] RET ldv_spin_lock() VAL [LDV_IN_INTERRUPT=1, __this_module={4294967305:4294967300}, cid=0, clocktab={65:0}, disable64=0, he_dev={4294967301: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={4294967302:-5}, vcc={-2:0}] [L8820] CALL __alloc_tpd(he_dev) VAL [LDV_IN_INTERRUPT=1, __this_module={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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={4294967305:4294967300}, 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] - UnprovableResult [Line: 8591]: Unable to prove that unknown kind of specification holds Unable to prove that unknown kind of specification holds Reason: Not analyzed. - UnprovableResult [Line: 8625]: Unable to prove that unknown kind of specification holds Unable to prove that unknown kind of specification holds Reason: Not analyzed. - UnprovableResult [Line: 8700]: Unable to prove that unknown kind of specification holds Unable to prove that unknown kind of specification holds Reason: Not analyzed. - UnprovableResult [Line: 8732]: Unable to prove that unknown kind of specification holds Unable to prove that unknown kind of specification holds Reason: Not analyzed. - UnprovableResult [Line: 5649]: Unable to prove that unknown kind of specification holds Unable to prove that unknown kind of specification holds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 91 procedures, 1893 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 17.9s, OverallIterations: 7, TraceHistogramMax: 3, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 14.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4999 SdHoareTripleChecker+Valid, 12.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4438 mSDsluCounter, 34452 SdHoareTripleChecker+Invalid, 10.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 20167 mSDsCounter, 1550 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9270 IncrementalHoareTripleChecker+Invalid, 10820 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1550 mSolverCounterUnsat, 14285 mSDtfsCounter, 9270 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 63 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2818occurred in iteration=4, InterpolantAutomatonStates: 25, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 6 MinimizatonAttempts, 218 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 243 NumberOfCodeBlocks, 243 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 197 ConstructedInterpolants, 0 QuantifiedInterpolants, 283 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 PerfectInterpolantSequences, 19/19 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-10-13 07:51:25,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with 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/current/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.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /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 -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 9f4e8d7632085ae4998f8f04f0272dba6593137ea460111f26ea8fa69071af83 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 07:51:27,755 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 07:51:27,840 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-13 07:51:27,846 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 07:51:27,847 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 07:51:27,879 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 07:51:27,880 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 07:51:27,880 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 07:51:27,880 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 07:51:27,881 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 07:51:27,881 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 07:51:27,881 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 07:51:27,882 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 07:51:27,883 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 07:51:27,884 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 07:51:27,884 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 07:51:27,886 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 07:51:27,886 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 07:51:27,887 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 07:51:27,887 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 07:51:27,887 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 07:51:27,888 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-13 07:51:27,891 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-13 07:51:27,891 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 07:51:27,891 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-13 07:51:27,892 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 07:51:27,892 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 07:51:27,892 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 07:51:27,892 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 07:51:27,893 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 07:51:27,893 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 07:51:27,893 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 07:51:27,893 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 07:51:27,894 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 07:51:27,894 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 07:51:27,900 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-13 07:51:27,902 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-13 07:51:27,904 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 07:51:27,905 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 07:51:27,905 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 07:51:27,906 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 07:51:27,906 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-13 07:51:27,907 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /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 -> 9f4e8d7632085ae4998f8f04f0272dba6593137ea460111f26ea8fa69071af83 [2024-10-13 07:51:28,266 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 07:51:28,290 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 07:51:28,294 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 07:51:28,296 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 07:51:28,296 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 07:51:28,297 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /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 [2024-10-13 07:51:29,881 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 07:51:30,486 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 07:51:30,488 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 [2024-10-13 07:51:30,539 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a1c8802a/d75eca74c1264c17b7b8c204c9ea68c0/FLAG3a10c2043 [2024-10-13 07:51:30,553 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a1c8802a/d75eca74c1264c17b7b8c204c9ea68c0 [2024-10-13 07:51:30,555 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 07:51:30,557 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 07:51:30,558 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 07:51:30,558 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 07:51:30,562 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 07:51:30,563 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:51:30" (1/1) ... [2024-10-13 07:51:30,564 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76f72da2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:30, skipping insertion in model container [2024-10-13 07:51:30,564 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:51:30" (1/1) ... [2024-10-13 07:51:30,690 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 07:51:33,027 WARN L248 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] [2024-10-13 07:51:33,101 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 07:51:33,142 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-13 07:51:33,198 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 07:51:33,552 WARN L248 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] [2024-10-13 07:51:33,562 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 07:51:33,576 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 07:51:33,699 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] [2024-10-13 07:51:33,702 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] [2024-10-13 07:51:33,703 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] [2024-10-13 07:51:33,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5637] [2024-10-13 07:51:33,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5640] [2024-10-13 07:51:33,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5643] [2024-10-13 07:51:33,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5646] [2024-10-13 07:51:33,709 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] [2024-10-13 07:51:33,710 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] [2024-10-13 07:51:33,710 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] [2024-10-13 07:51:33,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5761] [2024-10-13 07:51:33,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5768] [2024-10-13 07:51:33,724 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] [2024-10-13 07:51:33,726 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] [2024-10-13 07:51:33,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6278] [2024-10-13 07:51:33,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6305] [2024-10-13 07:51:33,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6314] [2024-10-13 07:51:33,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6380] [2024-10-13 07:51:33,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6383] [2024-10-13 07:51:33,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6402] [2024-10-13 07:51:33,780 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6594] [2024-10-13 07:51:33,781 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6617] [2024-10-13 07:51:33,782 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6619] [2024-10-13 07:51:33,784 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6642] [2024-10-13 07:51:33,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6665] [2024-10-13 07:51:33,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6667] [2024-10-13 07:51:33,786 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6690] [2024-10-13 07:51:33,788 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6713] [2024-10-13 07:51:33,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6732] [2024-10-13 07:51:33,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6734] [2024-10-13 07:51:33,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6736] [2024-10-13 07:51:33,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6985] [2024-10-13 07:51:33,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6987] [2024-10-13 07:51:33,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6989] [2024-10-13 07:51:33,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6991] [2024-10-13 07:51:33,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7047] [2024-10-13 07:51:33,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7049] [2024-10-13 07:51:33,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7051] [2024-10-13 07:51:33,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7053] [2024-10-13 07:51:33,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7064] [2024-10-13 07:51:33,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7066] [2024-10-13 07:51:33,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7068] [2024-10-13 07:51:33,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7072] [2024-10-13 07:51:33,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7075] [2024-10-13 07:51:33,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7087] [2024-10-13 07:51:33,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7089] [2024-10-13 07:51:33,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7091] [2024-10-13 07:51:33,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7093] [2024-10-13 07:51:33,832 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7151] [2024-10-13 07:51:33,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7153] [2024-10-13 07:51:33,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7155] [2024-10-13 07:51:33,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7157] [2024-10-13 07:51:33,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7159] [2024-10-13 07:51:33,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7161] [2024-10-13 07:51:33,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7163] [2024-10-13 07:51:33,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7165] [2024-10-13 07:51:33,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7167] [2024-10-13 07:51:33,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7169] [2024-10-13 07:51:33,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7171] [2024-10-13 07:51:33,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7173] [2024-10-13 07:51:33,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7175] [2024-10-13 07:51:33,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7177] [2024-10-13 07:51:33,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7179] [2024-10-13 07:51:33,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7181] [2024-10-13 07:51:33,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7183] [2024-10-13 07:51:33,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7185] [2024-10-13 07:51:33,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7187] [2024-10-13 07:51:33,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7189] [2024-10-13 07:51:33,847 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7301] [2024-10-13 07:51:33,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7303] [2024-10-13 07:51:33,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7363] [2024-10-13 07:51:33,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7365] [2024-10-13 07:51:33,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7368] [2024-10-13 07:51:33,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7377] [2024-10-13 07:51:33,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7435] [2024-10-13 07:51:33,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7437] [2024-10-13 07:51:33,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7439] [2024-10-13 07:51:33,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7441] [2024-10-13 07:51:33,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7443] [2024-10-13 07:51:33,862 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] [2024-10-13 07:51:33,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7449] [2024-10-13 07:51:33,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7451] [2024-10-13 07:51:33,864 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7453] [2024-10-13 07:51:33,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7475] [2024-10-13 07:51:33,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7477] [2024-10-13 07:51:33,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7479] [2024-10-13 07:51:33,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7481] [2024-10-13 07:51:33,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7483] [2024-10-13 07:51:33,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7485] [2024-10-13 07:51:33,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7487] [2024-10-13 07:51:33,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7489] [2024-10-13 07:51:33,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] [2024-10-13 07:51:33,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7495] [2024-10-13 07:51:33,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7497] [2024-10-13 07:51:33,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7499] [2024-10-13 07:51:33,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7501] [2024-10-13 07:51:33,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7504] [2024-10-13 07:51:33,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7507] [2024-10-13 07:51:33,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7509] [2024-10-13 07:51:33,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7511] [2024-10-13 07:51:33,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7513] [2024-10-13 07:51:33,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7515] [2024-10-13 07:51:33,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7517] [2024-10-13 07:51:33,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7519] [2024-10-13 07:51:33,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] [2024-10-13 07:51:33,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7523] [2024-10-13 07:51:33,874 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7525] [2024-10-13 07:51:33,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7527] [2024-10-13 07:51:33,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7529] [2024-10-13 07:51:33,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7531] [2024-10-13 07:51:33,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7533] [2024-10-13 07:51:33,876 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7535] [2024-10-13 07:51:33,876 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7537] [2024-10-13 07:51:33,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] [2024-10-13 07:51:33,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7542] [2024-10-13 07:51:33,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7544] [2024-10-13 07:51:33,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7546] [2024-10-13 07:51:33,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7548] [2024-10-13 07:51:33,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] [2024-10-13 07:51:33,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7552] [2024-10-13 07:51:33,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7554] [2024-10-13 07:51:33,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7556] [2024-10-13 07:51:33,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7558] [2024-10-13 07:51:33,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7560] [2024-10-13 07:51:33,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7562] [2024-10-13 07:51:33,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7564] [2024-10-13 07:51:33,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7566] [2024-10-13 07:51:33,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] [2024-10-13 07:51:33,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7570] [2024-10-13 07:51:33,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7573] [2024-10-13 07:51:33,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7575] [2024-10-13 07:51:33,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7577] [2024-10-13 07:51:33,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7579] [2024-10-13 07:51:33,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7604] [2024-10-13 07:51:33,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7606] [2024-10-13 07:51:33,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7608] [2024-10-13 07:51:33,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7610] [2024-10-13 07:51:33,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7612] [2024-10-13 07:51:33,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7614] [2024-10-13 07:51:33,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7616] [2024-10-13 07:51:33,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7618] [2024-10-13 07:51:33,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7620] [2024-10-13 07:51:33,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7622] [2024-10-13 07:51:33,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7624] [2024-10-13 07:51:33,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7626] [2024-10-13 07:51:33,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7628] [2024-10-13 07:51:33,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7630] [2024-10-13 07:51:33,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7632] [2024-10-13 07:51:33,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7634] [2024-10-13 07:51:33,927 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7650] [2024-10-13 07:51:33,930 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7673] [2024-10-13 07:51:33,933 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7719] [2024-10-13 07:51:33,948 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7968] [2024-10-13 07:51:33,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8066] [2024-10-13 07:51:33,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8125] [2024-10-13 07:51:33,964 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8209] [2024-10-13 07:51:33,966 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8242] [2024-10-13 07:51:33,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8295] [2024-10-13 07:51:33,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8298] [2024-10-13 07:51:33,984 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] [2024-10-13 07:51:33,984 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] [2024-10-13 07:51:33,985 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] [2024-10-13 07:51:33,985 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] [2024-10-13 07:51:33,985 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] [2024-10-13 07:51:33,986 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] [2024-10-13 07:51:33,986 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] [2024-10-13 07:51:33,986 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] [2024-10-13 07:51:33,988 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8676] [2024-10-13 07:51:33,988 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] [2024-10-13 07:51:33,988 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] [2024-10-13 07:51:33,989 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] [2024-10-13 07:51:33,990 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] [2024-10-13 07:51:33,991 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] [2024-10-13 07:51:33,991 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] [2024-10-13 07:51:33,991 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] [2024-10-13 07:51:33,992 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] [2024-10-13 07:51:34,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8853] [2024-10-13 07:51:34,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8946] [2024-10-13 07:51:34,023 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9129] [2024-10-13 07:51:34,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9134] [2024-10-13 07:51:34,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9148] [2024-10-13 07:51:34,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9153] [2024-10-13 07:51:34,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9164] [2024-10-13 07:51:34,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9171] [2024-10-13 07:51:34,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9178] [2024-10-13 07:51:34,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9187] [2024-10-13 07:51:34,073 WARN L248 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] [2024-10-13 07:51:34,086 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 07:51:34,160 INFO L204 MainTranslator]: Completed translation [2024-10-13 07:51:34,160 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34 WrapperNode [2024-10-13 07:51:34,161 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 07:51:34,162 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 07:51:34,162 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 07:51:34,162 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 07:51:34,169 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:34,264 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:34,436 INFO L138 Inliner]: procedures = 258, calls = 2039, calls flagged for inlining = 121, calls inlined = 92, statements flattened = 4810 [2024-10-13 07:51:34,437 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 07:51:34,437 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 07:51:34,437 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 07:51:34,437 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 07:51:34,455 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:34,458 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:34,566 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,401 INFO L175 MemorySlicer]: Split 914 memory accesses to 23 slices as follows [2, 21, 14, 3, 3, 40, 17, 11, 3, 8, 1, 9, 727, 5, 3, 1, 3, 10, 3, 3, 6, 3, 18]. 80 percent of accesses are in the largest equivalence class. The 137 initializations are split as follows [2, 17, 14, 3, 3, 40, 0, 0, 3, 0, 0, 9, 17, 0, 3, 0, 0, 0, 3, 3, 0, 3, 17]. The 158 writes are split as follows [0, 0, 0, 0, 0, 0, 6, 11, 0, 2, 0, 0, 128, 5, 0, 0, 0, 4, 0, 0, 2, 0, 0]. [2024-10-13 07:51:35,402 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,402 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,542 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,573 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,622 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,656 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,703 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 07:51:35,704 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 07:51:35,705 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 07:51:35,705 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 07:51:35,708 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:51:34" (1/1) ... [2024-10-13 07:51:35,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 07:51:35,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 07:51:35,744 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) [2024-10-13 07:51:35,794 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 [2024-10-13 07:51:35,840 INFO L130 BoogieDeclarations]: Found specification of procedure he_remove_one [2024-10-13 07:51:35,840 INFO L138 BoogieDeclarations]: Found implementation of procedure he_remove_one [2024-10-13 07:51:35,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-10-13 07:51:35,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-10-13 07:51:35,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2024-10-13 07:51:35,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2024-10-13 07:51:35,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2024-10-13 07:51:35,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2024-10-13 07:51:35,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2024-10-13 07:51:35,843 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-10-13 07:51:35,843 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-10-13 07:51:35,843 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2024-10-13 07:51:35,843 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2024-10-13 07:51:35,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-10-13 07:51:35,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2024-10-13 07:51:35,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-10-13 07:51:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-10-13 07:51:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-10-13 07:51:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-10-13 07:51:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-10-13 07:51:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2024-10-13 07:51:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure he_close [2024-10-13 07:51:35,851 INFO L138 BoogieDeclarations]: Found implementation of procedure he_close [2024-10-13 07:51:35,851 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2024-10-13 07:51:35,851 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2024-10-13 07:51:35,851 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-10-13 07:51:35,851 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-10-13 07:51:35,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-10-13 07:51:35,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-10-13 07:51:35,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-10-13 07:51:35,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-10-13 07:51:35,852 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_get [2024-10-13 07:51:35,852 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_get [2024-10-13 07:51:35,852 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2024-10-13 07:51:35,852 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2024-10-13 07:51:35,852 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2024-10-13 07:51:35,852 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2024-10-13 07:51:35,852 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_tpd [2024-10-13 07:51:35,852 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_tpd [2024-10-13 07:51:35,852 INFO L130 BoogieDeclarations]: Found specification of procedure rate_to_atmf [2024-10-13 07:51:35,853 INFO L138 BoogieDeclarations]: Found implementation of procedure rate_to_atmf [2024-10-13 07:51:35,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-10-13 07:51:35,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-10-13 07:51:35,853 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~TO~C_INT [2024-10-13 07:51:35,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~TO~C_INT [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-10-13 07:51:35,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-10-13 07:51:35,854 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-10-13 07:51:35,854 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure he_phy_put [2024-10-13 07:51:35,854 INFO L138 BoogieDeclarations]: Found implementation of procedure he_phy_put [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-10-13 07:51:35,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-10-13 07:51:35,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-10-13 07:51:35,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-10-13 07:51:35,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-10-13 07:51:35,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-10-13 07:51:35,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-10-13 07:51:35,857 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-10-13 07:51:35,857 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-13 07:51:35,857 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-13 07:51:35,857 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-10-13 07:51:35,857 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-10-13 07:51:35,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-10-13 07:51:35,857 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-10-13 07:51:35,857 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-10-13 07:51:35,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-10-13 07:51:35,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-10-13 07:51:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-10-13 07:51:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-10-13 07:51:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-10-13 07:51:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2024-10-13 07:51:35,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2024-10-13 07:51:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-10-13 07:51:35,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-10-13 07:51:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-10-13 07:51:35,863 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-10-13 07:51:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2024-10-13 07:51:35,863 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2024-10-13 07:51:35,865 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-10-13 07:51:35,865 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-10-13 07:51:35,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-10-13 07:51:35,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-10-13 07:51:35,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-10-13 07:51:35,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-10-13 07:51:35,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-10-13 07:51:35,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-10-13 07:51:35,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure he_readl_internal [2024-10-13 07:51:35,872 INFO L138 BoogieDeclarations]: Found implementation of procedure he_readl_internal [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-10-13 07:51:35,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-10-13 07:51:35,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-10-13 07:51:35,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-10-13 07:51:35,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-10-13 07:51:35,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-10-13 07:51:35,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-10-13 07:51:35,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-10-13 07:51:35,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-10-13 07:51:35,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-10-13 07:51:35,878 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2024-10-13 07:51:35,878 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-10-13 07:51:35,878 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-10-13 07:51:35,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-10-13 07:51:35,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2024-10-13 07:51:35,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2024-10-13 07:51:35,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-10-13 07:51:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-10-13 07:51:35,883 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-10-13 07:51:35,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-10-13 07:51:35,884 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-10-13 07:51:35,884 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2024-10-13 07:51:35,885 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2024-10-13 07:51:35,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2024-10-13 07:51:35,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2024-10-13 07:51:35,885 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-10-13 07:51:35,885 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-10-13 07:51:35,885 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2024-10-13 07:51:35,885 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2024-10-13 07:51:35,885 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-10-13 07:51:35,885 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-10-13 07:51:35,885 INFO L130 BoogieDeclarations]: Found specification of procedure he_writel_internal [2024-10-13 07:51:35,887 INFO L138 BoogieDeclarations]: Found implementation of procedure he_writel_internal [2024-10-13 07:51:35,887 INFO L130 BoogieDeclarations]: Found specification of procedure he_ioctl [2024-10-13 07:51:35,887 INFO L138 BoogieDeclarations]: Found implementation of procedure he_ioctl [2024-10-13 07:51:35,887 INFO L130 BoogieDeclarations]: Found specification of procedure he_open [2024-10-13 07:51:35,887 INFO L138 BoogieDeclarations]: Found implementation of procedure he_open [2024-10-13 07:51:35,887 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-10-13 07:51:35,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-10-13 07:51:35,887 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2024-10-13 07:51:35,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2024-10-13 07:51:35,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-10-13 07:51:35,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-10-13 07:51:35,888 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-10-13 07:51:35,888 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-10-13 07:51:35,888 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-10-13 07:51:35,888 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-10-13 07:51:35,888 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-10-13 07:51:35,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-10-13 07:51:35,888 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-10-13 07:51:35,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-10-13 07:51:35,888 INFO L130 BoogieDeclarations]: Found specification of procedure he_stop [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure he_stop [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure __enqueue_tpd [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure __enqueue_tpd [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-10-13 07:51:35,889 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-13 07:51:35,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-10-13 07:51:35,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-10-13 07:51:35,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-10-13 07:51:35,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-10-13 07:51:35,891 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2024-10-13 07:51:35,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2024-10-13 07:51:35,891 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-10-13 07:51:35,891 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-10-13 07:51:35,891 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2024-10-13 07:51:35,891 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2024-10-13 07:51:35,891 INFO L130 BoogieDeclarations]: Found specification of procedure read_prom_byte [2024-10-13 07:51:35,891 INFO L138 BoogieDeclarations]: Found implementation of procedure read_prom_byte [2024-10-13 07:51:35,891 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-10-13 07:51:35,892 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-10-13 07:51:35,892 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-10-13 07:51:35,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-10-13 07:51:35,892 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-10-13 07:51:35,892 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-10-13 07:51:35,892 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-10-13 07:51:35,892 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-10-13 07:51:35,892 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-10-13 07:51:35,893 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-10-13 07:51:35,893 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-10-13 07:51:35,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-10-13 07:51:35,893 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 07:51:35,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 07:51:35,893 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2024-10-13 07:51:35,893 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2024-10-13 07:51:36,723 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 07:51:36,727 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation