./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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 ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 593a250228baf038560c08e73ad435a477231ee31d33fbe2e196b7e8aec8c6cc --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 21:47:50,570 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 21:47:50,659 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 21:47:50,665 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 21:47:50,666 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 21:47:50,693 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 21:47:50,694 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 21:47:50,694 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 21:47:50,695 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 21:47:50,696 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 21:47:50,697 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 21:47:50,697 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 21:47:50,698 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 21:47:50,700 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 21:47:50,701 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 21:47:50,701 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 21:47:50,701 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 21:47:50,702 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 21:47:50,702 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 21:47:50,702 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 21:47:50,705 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 21:47:50,706 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 21:47:50,706 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 21:47:50,706 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 21:47:50,707 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 21:47:50,707 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 21:47:50,707 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 21:47:50,707 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 21:47:50,708 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 21:47:50,708 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:47:50,708 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 21:47:50,708 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 21:47:50,709 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 21:47:50,709 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 21:47:50,709 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 21:47:50,711 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 21:47:50,711 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 21:47:50,711 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 21:47:50,711 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 21:47:50,712 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 -> 593a250228baf038560c08e73ad435a477231ee31d33fbe2e196b7e8aec8c6cc [2024-11-16 21:47:50,954 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 21:47:50,978 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 21:47:50,981 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 21:47:50,982 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 21:47:50,983 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 21:47:50,984 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2024-11-16 21:47:52,491 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 21:47:53,184 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 21:47:53,185 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2024-11-16 21:47:53,263 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32b690cd9/dbcff6140f8943b19c6e4cad25733de5/FLAG3187e2f51 [2024-11-16 21:47:53,575 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32b690cd9/dbcff6140f8943b19c6e4cad25733de5 [2024-11-16 21:47:53,578 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 21:47:53,579 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 21:47:53,580 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 21:47:53,581 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 21:47:53,586 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 21:47:53,587 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:47:53" (1/1) ... [2024-11-16 21:47:53,587 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@676dfd53 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:47:53, skipping insertion in model container [2024-11-16 21:47:53,587 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:47:53" (1/1) ... [2024-11-16 21:47:53,757 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 21:47:59,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[523621,523634] [2024-11-16 21:47:59,998 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[523766,523779] [2024-11-16 21:48:00,059 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:48:00,110 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 21:48:00,203 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"); [6249] [2024-11-16 21:48:00,206 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)); [6256] [2024-11-16 21:48:00,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6263] [2024-11-16 21:48:00,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6279] [2024-11-16 21:48:00,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6339-6340] [2024-11-16 21:48:00,213 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"); [6345-6347] [2024-11-16 21:48:00,214 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)); [6374] [2024-11-16 21:48:00,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6381] [2024-11-16 21:48:00,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6425] [2024-11-16 21:48:00,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6428] [2024-11-16 21:48:00,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6431] [2024-11-16 21:48:00,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6434] [2024-11-16 21:48:00,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6528] [2024-11-16 21:48:00,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6536] [2024-11-16 21:48:00,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6543] [2024-11-16 21:48:00,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6550] [2024-11-16 21:48:00,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (488), "i" (12UL)); [6616-6617] [2024-11-16 21:48:00,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6646] [2024-11-16 21:48:00,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6654-6655] [2024-11-16 21:48:00,225 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)); [6730-6731] [2024-11-16 21:48:00,229 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)); [6764-6765] [2024-11-16 21:48:00,230 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" (79), "i" (12UL)); [6805-6806] [2024-11-16 21:48:00,231 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" (91), "i" (12UL)); [6834-6835] [2024-11-16 21:48:00,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7315-7316] [2024-11-16 21:48:00,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7322] [2024-11-16 21:48:00,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10393] [2024-11-16 21:48:00,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[523621,523634] [2024-11-16 21:48:00,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[523766,523779] [2024-11-16 21:48:00,671 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:48:00,972 INFO L204 MainTranslator]: Completed translation [2024-11-16 21:48:00,973 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00 WrapperNode [2024-11-16 21:48:00,973 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 21:48:00,974 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 21:48:00,974 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 21:48:00,974 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 21:48:00,981 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:01,147 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:01,582 INFO L138 Inliner]: procedures = 696, calls = 4214, calls flagged for inlining = 373, calls inlined = 347, statements flattened = 12230 [2024-11-16 21:48:01,583 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 21:48:01,585 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 21:48:01,585 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 21:48:01,586 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 21:48:01,598 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:01,598 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:01,673 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:04,568 INFO L175 MemorySlicer]: Split 1980 memory accesses to 20 slices as follows [2, 1, 8, 1559, 1, 2, 70, 60, 10, 6, 107, 2, 6, 40, 7, 53, 3, 27, 14, 2]. 79 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [0, 0, 0, 11, 1, 2, 0, 60, 0, 6, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0]. The 771 writes are split as follows [1, 0, 5, 538, 0, 0, 60, 0, 5, 0, 101, 1, 4, 0, 4, 42, 0, 2, 7, 1]. [2024-11-16 21:48:04,568 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:04,569 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:04,771 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:04,812 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:04,889 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:04,930 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:05,052 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 21:48:05,054 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 21:48:05,055 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 21:48:05,055 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 21:48:05,056 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (1/1) ... [2024-11-16 21:48:05,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:48:05,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 21:48:05,100 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-11-16 21:48:05,106 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-11-16 21:48:05,163 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-16 21:48:05,164 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-16 21:48:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2024-11-16 21:48:05,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2024-11-16 21:48:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_core [2024-11-16 21:48:05,164 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_core [2024-11-16 21:48:05,164 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2024-11-16 21:48:05,165 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2024-11-16 21:48:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_post_phy_linkchg [2024-11-16 21:48:05,165 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_post_phy_linkchg [2024-11-16 21:48:05,165 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-16 21:48:05,165 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-16 21:48:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 21:48:05,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 21:48:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-16 21:48:05,166 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-16 21:48:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 21:48:05,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 21:48:05,166 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_rx_ring [2024-11-16 21:48:05,166 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_rx_ring [2024-11-16 21:48:05,167 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2024-11-16 21:48:05,167 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2024-11-16 21:48:05,167 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-16 21:48:05,167 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-16 21:48:05,167 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-16 21:48:05,167 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-16 21:48:05,167 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_current_addr [2024-11-16 21:48:05,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_current_addr [2024-11-16 21:48:05,168 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-16 21:48:05,168 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-16 21:48:05,168 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_mac [2024-11-16 21:48:05,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_mac [2024-11-16 21:48:05,168 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_disable [2024-11-16 21:48:05,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_disable [2024-11-16 21:48:05,168 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_stop_phy_polling [2024-11-16 21:48:05,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_stop_phy_polling [2024-11-16 21:48:05,168 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-16 21:48:05,168 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-16 21:48:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-16 21:48:05,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-16 21:48:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-16 21:48:05,169 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-16 21:48:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-16 21:48:05,169 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-16 21:48:05,169 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-16 21:48:05,170 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-16 21:48:05,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-16 21:48:05,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-16 21:48:05,171 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-16 21:48:05,171 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-16 21:48:05,171 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-11-16 21:48:05,171 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-11-16 21:48:05,171 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2024-11-16 21:48:05,171 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-11-16 21:48:05,172 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_speed_and_duplex [2024-11-16 21:48:05,172 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_speed_and_duplex [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_mdio_lock_of_atl1c_adapter [2024-11-16 21:48:05,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_mdio_lock_of_atl1c_adapter [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2024-11-16 21:48:05,172 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_close [2024-11-16 21:48:05,172 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_close [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-16 21:48:05,172 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-16 21:48:05,172 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_110 [2024-11-16 21:48:05,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_110 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_reg [2024-11-16 21:48:05,173 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_reg [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-16 21:48:05,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-16 21:48:05,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-16 21:48:05,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-16 21:48:05,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-16 21:48:05,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-16 21:48:05,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-16 21:48:05,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-16 21:48:05,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-16 21:48:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-16 21:48:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-16 21:48:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-16 21:48:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_init [2024-11-16 21:48:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_init [2024-11-16 21:48:05,177 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_dbg [2024-11-16 21:48:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_dbg [2024-11-16 21:48:05,177 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_regs_len [2024-11-16 21:48:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_regs_len [2024-11-16 21:48:05,177 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-16 21:48:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-16 21:48:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-16 21:48:05,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-16 21:48:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_free_ring_resources [2024-11-16 21:48:05,178 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_free_ring_resources [2024-11-16 21:48:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 21:48:05,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 21:48:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 21:48:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 21:48:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 21:48:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 21:48:05,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 21:48:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 21:48:05,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 21:48:05,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-16 21:48:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-16 21:48:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-16 21:48:05,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-16 21:48:05,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-16 21:48:05,183 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 21:48:05,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-16 21:48:05,184 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-16 21:48:05,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-16 21:48:05,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-16 21:48:05,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-16 21:48:05,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-16 21:48:05,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-16 21:48:05,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-16 21:48:05,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-16 21:48:05,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-16 21:48:05,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-16 21:48:05,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-16 21:48:05,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-16 21:48:05,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-16 21:48:05,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-16 21:48:05,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-16 21:48:05,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-16 21:48:05,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-16 21:48:05,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-16 21:48:05,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-16 21:48:05,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-16 21:48:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-16 21:48:05,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-16 21:48:05,191 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2024-11-16 21:48:05,192 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2024-11-16 21:48:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-16 21:48:05,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-16 21:48:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-16 21:48:05,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-16 21:48:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-16 21:48:05,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-16 21:48:05,192 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-16 21:48:05,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-16 21:48:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-16 21:48:05,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-16 21:48:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_multi [2024-11-16 21:48:05,193 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_multi [2024-11-16 21:48:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 21:48:05,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-16 21:48:05,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-16 21:48:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-16 21:48:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-16 21:48:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-16 21:48:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-16 21:48:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2024-11-16 21:48:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2024-11-16 21:48:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 21:48:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2024-11-16 21:48:05,194 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2024-11-16 21:48:05,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-16 21:48:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-16 21:48:05,195 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 21:48:05,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_start_phy_polling [2024-11-16 21:48:05,196 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_start_phy_polling [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2024-11-16 21:48:05,196 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2024-11-16 21:48:05,196 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 21:48:05,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 21:48:05,197 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2024-11-16 21:48:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2024-11-16 21:48:05,197 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-16 21:48:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-16 21:48:05,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-11-16 21:48:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-11-16 21:48:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-11-16 21:48:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-11-16 21:48:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2024-11-16 21:48:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2024-11-16 21:48:05,199 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_core [2024-11-16 21:48:05,199 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_core [2024-11-16 21:48:05,199 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_wait_until_idle [2024-11-16 21:48:05,199 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_wait_until_idle [2024-11-16 21:48:05,199 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-16 21:48:05,199 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-16 21:48:05,199 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2024-11-16 21:48:05,199 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2024-11-16 21:48:05,199 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-16 21:48:05,200 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-16 21:48:05,200 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_link_status [2024-11-16 21:48:05,200 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_link_status [2024-11-16 21:48:05,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-16 21:48:05,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-16 21:48:05,200 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_alloc_rx_buffer [2024-11-16 21:48:05,200 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_alloc_rx_buffer [2024-11-16 21:48:05,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mdio_lock_of_atl1c_adapter [2024-11-16 21:48:05,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mdio_lock_of_atl1c_adapter [2024-11-16 21:48:05,201 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_io_resume [2024-11-16 21:48:05,201 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_io_resume [2024-11-16 21:48:05,201 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_dbg [2024-11-16 21:48:05,201 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_dbg [2024-11-16 21:48:05,201 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_wait_mdio_idle [2024-11-16 21:48:05,201 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_wait_mdio_idle [2024-11-16 21:48:05,201 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-16 21:48:05,202 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-16 21:48:05,202 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-16 21:48:05,202 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-16 21:48:05,202 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2024-11-16 21:48:05,202 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2024-11-16 21:48:05,202 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_vlan_mode [2024-11-16 21:48:05,202 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_vlan_mode [2024-11-16 21:48:05,202 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_tx_buffer [2024-11-16 21:48:05,203 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_tx_buffer [2024-11-16 21:48:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_down [2024-11-16 21:48:05,204 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_down [2024-11-16 21:48:05,204 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_suspend [2024-11-16 21:48:05,205 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_suspend [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 21:48:05,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2024-11-16 21:48:05,205 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-16 21:48:05,205 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-16 21:48:05,205 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-16 21:48:05,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-16 21:48:05,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 21:48:05,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 21:48:05,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 21:48:05,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 21:48:05,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 21:48:05,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-16 21:48:05,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-16 21:48:05,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-16 21:48:05,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 21:48:05,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 21:48:05,211 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2024-11-16 21:48:05,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2024-11-16 21:48:05,211 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-11-16 21:48:05,211 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-11-16 21:48:05,211 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_tx_timeout [2024-11-16 21:48:05,211 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_tx_timeout [2024-11-16 21:48:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2024-11-16 21:48:05,212 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2024-11-16 21:48:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-16 21:48:05,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-16 21:48:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_tpd [2024-11-16 21:48:05,212 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_tpd [2024-11-16 21:48:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_hw_set_mac_addr [2024-11-16 21:48:05,212 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_hw_set_mac_addr [2024-11-16 21:48:05,212 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-11-16 21:48:05,213 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-11-16 21:48:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2024-11-16 21:48:05,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2024-11-16 21:48:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2024-11-16 21:48:05,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2024-11-16 21:48:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_restart_autoneg [2024-11-16 21:48:05,213 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_restart_autoneg [2024-11-16 21:48:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_rxbufsize [2024-11-16 21:48:05,213 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_rxbufsize [2024-11-16 21:48:05,213 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-16 21:48:05,213 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-16 21:48:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 21:48:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 21:48:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 21:48:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 21:48:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 21:48:05,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-16 21:48:05,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-16 21:48:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-16 21:48:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-16 21:48:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-16 21:48:05,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-16 21:48:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 21:48:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 21:48:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 21:48:05,216 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 21:48:05,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 21:48:05,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 21:48:05,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-16 21:48:05,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-16 21:48:05,221 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_free_irq [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_free_irq [2024-11-16 21:48:05,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2024-11-16 21:48:05,221 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_ext [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_ext [2024-11-16 21:48:05,221 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2024-11-16 21:48:05,221 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-16 21:48:05,221 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2024-11-16 21:48:05,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_nway_reset [2024-11-16 21:48:05,222 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_nway_reset [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_118 [2024-11-16 21:48:05,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_118 [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_dma_ring [2024-11-16 21:48:05,222 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_dma_ring [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-16 21:48:05,222 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 21:48:05,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 21:48:05,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 21:48:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 21:48:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 21:48:05,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_enable [2024-11-16 21:48:05,225 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_enable [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2024-11-16 21:48:05,225 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_eeprom_len [2024-11-16 21:48:05,225 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_eeprom_len [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_104 [2024-11-16 21:48:05,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_104 [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 21:48:05,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 21:48:05,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-16 21:48:05,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-16 21:48:05,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2024-11-16 21:48:05,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2024-11-16 21:48:05,228 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-16 21:48:05,228 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-16 21:48:05,228 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_eeprom_exist [2024-11-16 21:48:05,228 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_eeprom_exist [2024-11-16 21:48:05,228 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2024-11-16 21:48:05,228 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2024-11-16 21:48:05,228 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-16 21:48:05,228 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-16 21:48:05,228 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_netpoll [2024-11-16 21:48:05,228 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_netpoll [2024-11-16 21:48:05,228 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-16 21:48:05,228 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-16 21:48:05,229 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-16 21:48:05,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-16 21:48:05,229 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-16 21:48:05,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-16 21:48:05,229 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_configure [2024-11-16 21:48:05,229 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_configure [2024-11-16 21:48:05,229 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2024-11-16 21:48:05,229 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2024-11-16 21:48:05,229 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_tx_ring [2024-11-16 21:48:05,229 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_tx_ring [2024-11-16 21:48:05,230 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_reset [2024-11-16 21:48:05,230 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_reset [2024-11-16 21:48:05,230 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_open [2024-11-16 21:48:05,232 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_open [2024-11-16 21:48:05,232 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-16 21:48:05,232 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-16 21:48:05,232 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-16 21:48:05,232 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-16 21:48:05,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_atl1c_driver_exit_16_2 [2024-11-16 21:48:05,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_atl1c_driver_exit_16_2 [2024-11-16 21:48:05,232 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2024-11-16 21:48:05,232 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2024-11-16 21:48:05,232 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2024-11-16 21:48:05,232 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_intr [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_intr [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_power_saving [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_power_saving [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_setup_adv [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_setup_adv [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_buffer [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_buffer [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_remove [2024-11-16 21:48:05,233 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_remove [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 21:48:05,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-16 21:48:05,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-16 21:48:05,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-16 21:48:05,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-16 21:48:05,235 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-16 21:48:05,235 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-16 21:48:05,235 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-11-16 21:48:05,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-11-16 21:48:05,235 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_up [2024-11-16 21:48:05,235 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_up [2024-11-16 21:48:05,235 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-16 21:48:05,239 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-16 21:48:05,239 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_disable_l0s_l1 [2024-11-16 21:48:05,239 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_disable_l0s_l1 [2024-11-16 21:48:05,239 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_resume [2024-11-16 21:48:05,243 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_resume [2024-11-16 21:48:05,243 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2024-11-16 21:48:05,243 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2024-11-16 21:48:05,243 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_pcie [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_pcie [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_shutdown [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_shutdown [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_aspm [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_aspm [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2024-11-16 21:48:05,244 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-16 21:48:05,244 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_reg [2024-11-16 21:48:05,245 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_reg [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 21:48:05,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 21:48:05,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-16 21:48:05,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-16 21:48:05,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-16 21:48:05,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-16 21:48:05,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-16 21:48:05,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_109 [2024-11-16 21:48:05,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_109 [2024-11-16 21:48:06,699 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 21:48:06,705 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 21:48:06,878 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20075: havoc #t~nondet3002; [2024-11-16 21:48:06,951 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16651: call ULTIMATE.dealloc(~#phy_val~0#1.base, ~#phy_val~0#1.offset);havoc ~#phy_val~0#1.base, ~#phy_val~0#1.offset; [2024-11-16 21:48:07,071 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15382: call ULTIMATE.dealloc(~#addr~3.base, ~#addr~3.offset);havoc ~#addr~3.base, ~#addr~3.offset; [2024-11-16 21:48:07,770 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:48:08,030 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17777: havoc ldv_dev_get_drvdata_#t~mem2774#1.base, ldv_dev_get_drvdata_#t~mem2774#1.offset;havoc ldv_dev_get_drvdata_#t~mem2775#1.base, ldv_dev_get_drvdata_#t~mem2775#1.offset; [2024-11-16 21:48:08,049 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20278: havoc #t~nondet3033; [2024-11-16 21:48:08,054 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: havoc #t~mem209.base, #t~mem209.offset;havoc #t~mem210; [2024-11-16 21:48:08,057 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20100: havoc #t~nondet3006; [2024-11-16 21:48:08,161 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:48:08,161 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16292: call ULTIMATE.dealloc(~#phy_data~5.base, ~#phy_data~5.offset);havoc ~#phy_data~5.base, ~#phy_data~5.offset; [2024-11-16 21:48:08,181 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20033: havoc cancel_work_sync_#t~nondet2996#1; [2024-11-16 21:48:08,185 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332: havoc #t~mem262.base, #t~mem262.offset; [2024-11-16 21:48:08,267 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 21:48:08,287 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: havoc #t~mem113.base, #t~mem113.offset; [2024-11-16 21:48:08,343 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6355: havoc arch_irqs_disabled_flags_#t~bitwise24#1; [2024-11-16 21:48:08,350 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20014: havoc #t~nondet2993; [2024-11-16 21:48:08,352 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20007: havoc #t~nondet2992; [2024-11-16 21:48:08,357 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: havoc #t~mem224.base, #t~mem224.offset;havoc #t~mem225; [2024-11-16 21:48:08,387 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19972: havoc #t~nondet2987; [2024-11-16 21:48:08,493 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20040: havoc crc32_le_#t~nondet2997#1; [2024-11-16 21:48:08,655 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: havoc is_multicast_ether_addr_#t~mem374#1; [2024-11-16 21:48:08,656 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: havoc is_zero_ether_addr_#t~mem371#1;havoc is_zero_ether_addr_#t~mem372#1;havoc is_zero_ether_addr_#t~bitwise373#1; [2024-11-16 21:48:08,688 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20191: havoc pci_bus_read_config_dword_#t~nondet3014#1; [2024-11-16 21:48:08,717 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: havoc #t~mem215;havoc #t~mem216; [2024-11-16 21:48:08,766 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225: havoc #t~mem251; [2024-11-16 21:48:09,019 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204: call ULTIMATE.dealloc(~#speed~0#1.base, ~#speed~0#1.offset);havoc ~#speed~0#1.base, ~#speed~0#1.offset;call ULTIMATE.dealloc(~#duplex~0#1.base, ~#duplex~0#1.offset);havoc ~#duplex~0#1.base, ~#duplex~0#1.offset;call ULTIMATE.dealloc(~#phy_data~0#1.base, ~#phy_data~0#1.offset);havoc ~#phy_data~0#1.base, ~#phy_data~0#1.offset; [2024-11-16 21:48:09,208 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20029: havoc build_skb_#t~ret2995#1.base, build_skb_#t~ret2995#1.offset; [2024-11-16 21:48:09,208 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20164: havoc netdev_warn_#t~nondet3011#1; [2024-11-16 21:48:09,208 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19976: havoc __get_page_tail_#t~nondet2988#1; [2024-11-16 21:48:09,259 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20071: havoc #t~nondet3001; [2024-11-16 21:48:09,333 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: call ULTIMATE.dealloc(~#mac_ctrl_data~1#1.base, ~#mac_ctrl_data~1#1.offset);havoc ~#mac_ctrl_data~1#1.base, ~#mac_ctrl_data~1#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2024-11-16 21:48:09,340 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10672: havoc #t~mem1341.base, #t~mem1341.offset;havoc #t~mem1340.base, #t~mem1340.offset; [2024-11-16 21:48:09,374 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15125-1: ldv_del_timer_sync_111_#res#1 := ldv_del_timer_sync_111_~ldv_func_res~0#1; [2024-11-16 21:48:09,374 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20063: havoc del_timer_sync_#t~nondet2999#1; [2024-11-16 21:48:09,374 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2024-11-16 21:48:09,570 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset; [2024-11-16 21:48:09,571 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16348: call ULTIMATE.dealloc(atl1c_phy_to_ps_link_~#phy_data~6#1.base, atl1c_phy_to_ps_link_~#phy_data~6#1.offset);havoc atl1c_phy_to_ps_link_~#phy_data~6#1.base, atl1c_phy_to_ps_link_~#phy_data~6#1.offset;call ULTIMATE.dealloc(atl1c_phy_to_ps_link_~#mii_lpa_data~0#1.base, atl1c_phy_to_ps_link_~#mii_lpa_data~0#1.offset);havoc atl1c_phy_to_ps_link_~#mii_lpa_data~0#1.base, atl1c_phy_to_ps_link_~#mii_lpa_data~0#1.offset;call ULTIMATE.dealloc(atl1c_phy_to_ps_link_~#speed~1#1.base, atl1c_phy_to_ps_link_~#speed~1#1.offset);havoc atl1c_phy_to_ps_link_~#speed~1#1.base, atl1c_phy_to_ps_link_~#speed~1#1.offset;call ULTIMATE.dealloc(atl1c_phy_to_ps_link_~#duplex~1#1.base, atl1c_phy_to_ps_link_~#duplex~1#1.offset);havoc atl1c_phy_to_ps_link_~#duplex~1#1.base, atl1c_phy_to_ps_link_~#duplex~1#1.offset;call ULTIMATE.dealloc(atl1c_phy_to_ps_link_~#descriptor~6#1.base, atl1c_phy_to_ps_link_~#descriptor~6#1.offset);havoc atl1c_phy_to_ps_link_~#descriptor~6#1.base, atl1c_phy_to_ps_link_~#descriptor~6#1.offset;call ULTIMATE.dealloc(atl1c_phy_to_ps_link_~#descriptor___0~0#1.base, atl1c_phy_to_ps_link_~#descriptor___0~0#1.offset);havoc atl1c_phy_to_ps_link_~#descriptor___0~0#1.base, atl1c_phy_to_ps_link_~#descriptor___0~0#1.offset; [2024-11-16 21:48:23,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15430: call ULTIMATE.dealloc(atl1c_get_permanent_address_~#phy_data~3#1.base, atl1c_get_permanent_address_~#phy_data~3#1.offset);havoc atl1c_get_permanent_address_~#phy_data~3#1.base, atl1c_get_permanent_address_~#phy_data~3#1.offset; [2024-11-16 21:48:23,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: call ULTIMATE.dealloc(atl1c_probe_~#__key~1#1.base, atl1c_probe_~#__key~1#1.offset);havoc atl1c_probe_~#__key~1#1.base, atl1c_probe_~#__key~1#1.offset;call ULTIMATE.dealloc(atl1c_probe_~#descriptor~5#1.base, atl1c_probe_~#descriptor~5#1.offset);havoc atl1c_probe_~#descriptor~5#1.base, atl1c_probe_~#descriptor~5#1.offset;call ULTIMATE.dealloc(atl1c_probe_~#__key___0~1#1.base, atl1c_probe_~#__key___0~1#1.offset);havoc atl1c_probe_~#__key___0~1#1.base, atl1c_probe_~#__key___0~1#1.offset;call ULTIMATE.dealloc(atl1c_probe_~#__constr_expr_0~0#1.base, atl1c_probe_~#__constr_expr_0~0#1.offset);havoc atl1c_probe_~#__constr_expr_0~0#1.base, atl1c_probe_~#__constr_expr_0~0#1.offset; [2024-11-16 21:48:23,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: assume true;#t~ret3035#1 := main_#res#1;havoc main_#t~ret1776#1, main_~tmp~115#1;assume { :end_inline_main } true; [2024-11-16 21:48:23,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13324: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2024-11-16 21:48:23,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: havoc skb_network_offset_#t~mem233#1.base, skb_network_offset_#t~mem233#1.offset; [2024-11-16 21:48:23,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2024-11-16 21:48:23,431 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20205: havoc pci_enable_device_#t~nondet3016#1; [2024-11-16 21:48:23,431 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2024-11-16 21:48:23,431 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11089: call ULTIMATE.dealloc(atl1c_xmit_frame_~#tpd~1#1.base, atl1c_xmit_frame_~#tpd~1#1.offset);havoc atl1c_xmit_frame_~#tpd~1#1.base, atl1c_xmit_frame_~#tpd~1#1.offset; [2024-11-16 21:48:23,431 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16904: call ULTIMATE.dealloc(atl1c_get_regs_~#phy_data~8#1.base, atl1c_get_regs_~#phy_data~8#1.offset);havoc atl1c_get_regs_~#phy_data~8#1.base, atl1c_get_regs_~#phy_data~8#1.offset; [2024-11-16 21:48:23,431 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20209: havoc pci_enable_device_mem_#t~nondet3017#1; [2024-11-16 21:48:23,432 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528: havoc netif_msg_init_#t~bitwise294#1; [2024-11-16 21:48:23,432 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20082: havoc dma_set_mask_#t~nondet3003#1; [2024-11-16 21:48:23,432 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-16 21:48:23,432 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20086: havoc dma_supported_#t~nondet3004#1; [2024-11-16 21:48:23,432 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-16 21:48:23,432 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-16 21:48:23,432 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_mii_ioctl_switch_break#1: assume true; [2024-11-16 21:48:23,433 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: havoc skb_frag_size_#t~mem205#1; [2024-11-16 21:48:23,433 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19959: havoc ___pskb_trim_#t~nondet2986#1; [2024-11-16 21:48:23,433 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_ioctl_switch_break#1: assume true; [2024-11-16 21:48:23,433 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20224: havoc pci_request_regions_#t~nondet3020#1; [2024-11-16 21:48:23,433 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: call ULTIMATE.dealloc(atl1c_patch_assign_~#misc_ctrl~0#1.base, atl1c_patch_assign_~#misc_ctrl~0#1.offset);havoc atl1c_patch_assign_~#misc_ctrl~0#1.base, atl1c_patch_assign_~#misc_ctrl~0#1.offset; [2024-11-16 21:48:23,433 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17453-1: atl1c_get_eeprom_#res#1 := 0; [2024-11-16 21:48:23,433 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14415-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-16 21:48:23,434 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14416-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-16 21:48:23,434 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint atl1c_set_mac_type_switch_break#1: assume true; [2024-11-16 21:48:23,434 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-1: ldv_alloc_etherdev_mqs_124_#res#1.base, ldv_alloc_etherdev_mqs_124_#res#1.offset := ldv_alloc_etherdev_mqs_124_~ldv_func_res~3#1.base, ldv_alloc_etherdev_mqs_124_~ldv_func_res~3#1.offset; [2024-11-16 21:48:23,434 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20104: havoc ethtool_op_get_link_#t~nondet3007#1; [2024-11-16 21:48:23,434 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-16 21:48:23,434 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15229-1: ldv_register_netdev_125_#res#1 := ldv_register_netdev_125_~ldv_func_res~4#1; [2024-11-16 21:48:23,434 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19986: havoc __ldv_spin_trylock_#t~nondet2989#1; [2024-11-16 21:48:23,435 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: call ULTIMATE.dealloc(atl1c_mii_ioctl_~#descriptor~2#1.base, atl1c_mii_ioctl_~#descriptor~2#1.offset);havoc atl1c_mii_ioctl_~#descriptor~2#1.base, atl1c_mii_ioctl_~#descriptor~2#1.offset; [2024-11-16 21:48:23,435 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20119: havoc ioremap_nocache_#t~ret3008#1.base, ioremap_nocache_#t~ret3008#1.offset; [2024-11-16 21:48:23,435 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20254: havoc printk_#t~nondet3026#1; [2024-11-16 21:48:23,435 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: havoc skb_is_nonlinear_#t~mem214#1; [2024-11-16 21:48:23,435 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16692: havoc kobject_name_#t~mem2478#1.base, kobject_name_#t~mem2478#1.offset; [2024-11-16 21:48:23,435 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20265: havoc register_netdev_#t~nondet3028#1; [2024-11-16 21:48:23,436 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034: call ULTIMATE.dealloc(atl1c_sw_init_~#revision~0#1.base, atl1c_sw_init_~#revision~0#1.offset);havoc atl1c_sw_init_~#revision~0#1.base, atl1c_sw_init_~#revision~0#1.offset;call ULTIMATE.dealloc(atl1c_sw_init_~#__key~0#1.base, atl1c_sw_init_~#__key~0#1.offset);havoc atl1c_sw_init_~#__key~0#1.base, atl1c_sw_init_~#__key~0#1.offset;call ULTIMATE.dealloc(atl1c_sw_init_~#__key___0~0#1.base, atl1c_sw_init_~#__key___0~0#1.offset);havoc atl1c_sw_init_~#__key___0~0#1.base, atl1c_sw_init_~#__key___0~0#1.offset; [2024-11-16 21:48:23,436 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20003: havoc __pci_register_driver_#t~nondet2991#1; [2024-11-16 21:48:23,436 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16700: havoc dev_name_#t~mem2480#1.base, dev_name_#t~mem2480#1.offset; [2024-11-16 21:48:23,436 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20138: havoc ldv_pre_register_netdev_#t~nondet3009#1; [2024-11-16 21:48:23,436 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: havoc skb_frag_page_#t~mem246#1.base, skb_frag_page_#t~mem246#1.offset; [2024-11-16 21:48:23,436 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: havoc skb_headroom_#t~mem222#1.base, skb_headroom_#t~mem222#1.offset;havoc skb_headroom_#t~mem223#1.base, skb_headroom_#t~mem223#1.offset; [2024-11-16 21:48:23,437 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: havoc atl1c_tpd_avail_#t~ite1333#1;havoc atl1c_tpd_avail_#t~mem1332#1; [2024-11-16 21:48:23,437 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16721: havoc ethtool_cmd_speed_#t~mem2482#1;havoc ethtool_cmd_speed_#t~mem2483#1;havoc ethtool_cmd_speed_#t~bitwise2484#1; [2024-11-16 21:48:23,437 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20157: havoc netdev_info_#t~nondet3010#1; [2024-11-16 21:48:23,437 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20026: havoc alloc_etherdev_mqs_#t~ret2994#1.base, alloc_etherdev_mqs_#t~ret2994#1.offset; [2024-11-16 21:48:23,437 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276-1: ldv___pci_register_driver_129_#res#1 := ldv___pci_register_driver_129_~ldv_func_res~5#1; [2024-11-16 21:48:23,437 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15145: havoc ldv_pskb_expand_head_116_#t~nondet1961#1; [2024-11-16 21:48:23,437 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: havoc skb_checksum_start_offset_#t~mem229#1; [2024-11-16 21:48:23,438 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20044: havoc csum_ipv6_magic_#t~nondet2998#1; [2024-11-16 21:48:23,438 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16875: havoc atl1c_get_msglevel_#t~mem2517#1; [2024-11-16 21:48:23,438 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160-1: ldv___ldv_spin_trylock_117_#res#1 := ldv___ldv_spin_trylock_117_~ldv_func_res~1#1; [2024-11-16 21:48:24,720 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 21:48:25,931 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6306: havoc __roundup_pow_of_two_#t~bitwise5#1; [2024-11-16 21:48:25,959 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361: havoc #t~mem25; [2024-11-16 21:48:26,972 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383-1: atomic_dec_and_test_#res#1 := 1; [2024-11-16 21:48:27,014 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19999: havoc __pci_enable_wake_#t~nondet2990#1; [2024-11-16 21:48:27,154 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20067: havoc #t~nondet3000; [2024-11-16 21:48:27,561 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6286: havoc #t~bitwise2; [2024-11-16 21:48:29,973 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: call ULTIMATE.dealloc(atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset);havoc atl1c_restore_vlan_~#descriptor~1#1.base, atl1c_restore_vlan_~#descriptor~1#1.offset; [2024-11-16 21:48:29,973 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20246: havoc pcie_get_readrq_#t~nondet3024#1; [2024-11-16 21:48:29,973 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20250: havoc pcie_set_readrq_#t~nondet3025#1; [2024-11-16 21:48:30,016 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20195: havoc pci_bus_write_config_dword_#t~nondet3015#1; [2024-11-16 21:48:31,518 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16070: call ULTIMATE.dealloc(~#phy_data~4.base, ~#phy_data~4.offset);havoc ~#phy_data~4.base, ~#phy_data~4.offset; [2024-11-16 21:48:32,621 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: havoc is_device_dma_capable_#t~mem84#1.base, is_device_dma_capable_#t~mem84#1.offset;havoc is_device_dma_capable_#t~mem85#1.base, is_device_dma_capable_#t~mem85#1.offset;havoc is_device_dma_capable_#t~mem86#1;havoc is_device_dma_capable_#t~short87#1; [2024-11-16 21:48:32,850 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: havoc #t~mem231.base, #t~mem231.offset; [2024-11-16 21:48:35,002 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294: call ULTIMATE.dealloc(atl1c_link_chg_event_~#phy_data~1#1.base, atl1c_link_chg_event_~#phy_data~1#1.offset);havoc atl1c_link_chg_event_~#phy_data~1#1.base, atl1c_link_chg_event_~#phy_data~1#1.offset; [2024-11-16 21:48:35,003 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20187: havoc netpoll_trap_#t~nondet3013#1; [2024-11-16 21:48:35,003 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: call ULTIMATE.dealloc(atl1c_clear_phy_int_~#phy_data~2#1.base, atl1c_clear_phy_int_~#phy_data~2#1.offset);havoc atl1c_clear_phy_int_~#phy_data~2#1.base, atl1c_clear_phy_int_~#phy_data~2#1.offset; [2024-11-16 21:48:35,070 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6271: havoc #t~mem0;havoc #t~bitwise1; [2024-11-16 21:48:36,561 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16511: call ULTIMATE.dealloc(~#phy_data~7.base, ~#phy_data~7.offset);havoc ~#phy_data~7.base, ~#phy_data~7.offset;call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset;call ULTIMATE.dealloc(~#descriptor___0~1.base, ~#descriptor___0~1.offset);havoc ~#descriptor___0~1.base, ~#descriptor___0~1.offset; [2024-11-16 21:48:37,660 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: havoc #t~mem226.base, #t~mem226.offset;havoc #t~mem227; [2024-11-16 21:48:39,090 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: #res := 1; [2024-11-16 21:48:40,139 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11217: call ULTIMATE.dealloc(atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset);havoc atl1c_request_irq_~#descriptor~3#1.base, atl1c_request_irq_~#descriptor~3#1.offset; [2024-11-16 21:48:40,139 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198-1: ldv_request_irq_123_#res#1 := ldv_request_irq_123_~ldv_func_res~2#1; [2024-11-16 21:48:40,139 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20269: havoc request_threaded_irq_#t~nondet3029#1; [2024-11-16 21:48:40,139 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20213: havoc pci_enable_msi_block_#t~nondet3018#1; [2024-11-16 21:48:40,139 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14459-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2024-11-16 21:48:40,446 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800: havoc #t~mem380; [2024-11-16 21:48:42,345 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: call ULTIMATE.dealloc(~#data~1#1.base, ~#data~1#1.offset);havoc ~#data~1#1.base, ~#data~1#1.offset; [2024-11-16 21:48:42,345 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20217: havoc pci_find_ext_capability_#t~nondet3019#1; [2024-11-16 21:48:42,345 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20242: havoc pcie_capability_write_word_#t~nondet3023#1; [2024-11-16 21:48:42,423 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20261: havoc queue_work_on_#t~nondet3027#1; [2024-11-16 21:48:42,579 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20231: havoc pci_set_power_state_#t~nondet3021#1; [2024-11-16 21:48:42,579 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L20238: havoc pci_wake_from_d3_#t~nondet3022#1; [2024-11-16 21:48:47,729 INFO L? ?]: Removed 5294 outVars from TransFormulas that were not future-live. [2024-11-16 21:48:47,729 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 21:48:47,932 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 21:48:47,933 INFO L336 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-16 21:48:47,934 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:48:47 BoogieIcfgContainer [2024-11-16 21:48:47,934 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 21:48:47,937 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 21:48:47,937 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 21:48:47,941 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 21:48:47,942 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 09:47:53" (1/3) ... [2024-11-16 21:48:47,943 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66d37b2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:48:47, skipping insertion in model container [2024-11-16 21:48:47,943 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:48:00" (2/3) ... [2024-11-16 21:48:47,943 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66d37b2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:48:47, skipping insertion in model container [2024-11-16 21:48:47,944 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:48:47" (3/3) ... [2024-11-16 21:48:47,945 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2024-11-16 21:48:47,964 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 21:48:47,965 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 21:48:48,313 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 21:48:48,321 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;@2416a1e6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 21:48:48,322 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 21:48:48,341 INFO L276 IsEmpty]: Start isEmpty. Operand has 5318 states, 3960 states have (on average 1.322979797979798) internal successors, (5239), 3990 states have internal predecessors, (5239), 1190 states have call successors, (1190), 168 states have call predecessors, (1190), 167 states have return successors, (1181), 1173 states have call predecessors, (1181), 1181 states have call successors, (1181) [2024-11-16 21:48:48,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2024-11-16 21:48:48,404 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 21:48:48,405 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-16 21:48:48,405 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 21:48:48,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 21:48:48,411 INFO L85 PathProgramCache]: Analyzing trace with hash 2033502292, now seen corresponding path program 1 times [2024-11-16 21:48:48,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 21:48:48,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494866193] [2024-11-16 21:48:48,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 21:48:48,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 21:49:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-16 21:49:01,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-16 21:49:01,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 21:49:01,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 21:49:01,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-16 21:49:01,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-16 21:49:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 21:49:01,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 21:49:01,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 21:49:01,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 21:49:01,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-16 21:49:01,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-16 21:49:01,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-16 21:49:01,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-16 21:49:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-16 21:49:01,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-16 21:49:01,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-16 21:49:01,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:49:01,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-16 21:49:01,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-16 21:49:01,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-16 21:49:01,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-16 21:49:01,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:49:01,871 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1275 trivial. 0 not checked. [2024-11-16 21:49:01,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 21:49:01,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494866193] [2024-11-16 21:49:01,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494866193] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 21:49:01,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 21:49:01,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 21:49:01,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067426064] [2024-11-16 21:49:01,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 21:49:01,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 21:49:01,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 21:49:01,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 21:49:01,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 21:49:01,924 INFO L87 Difference]: Start difference. First operand has 5318 states, 3960 states have (on average 1.322979797979798) internal successors, (5239), 3990 states have internal predecessors, (5239), 1190 states have call successors, (1190), 168 states have call predecessors, (1190), 167 states have return successors, (1181), 1173 states have call predecessors, (1181), 1181 states have call successors, (1181) Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-16 21:49:06,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-16 21:49:10,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []