./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd --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 bac4ed98132cd13390b199157b3622702dd99d78615a28b88874ead31d434308 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 14:21:37,296 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 14:21:37,388 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-13 14:21:37,395 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 14:21:37,395 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 14:21:37,447 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 14:21:37,449 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 14:21:37,450 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 14:21:37,450 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 14:21:37,451 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 14:21:37,451 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 14:21:37,452 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 14:21:37,453 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 14:21:37,453 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 14:21:37,453 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 14:21:37,453 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 14:21:37,453 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 14:21:37,453 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 14:21:37,453 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 14:21:37,454 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 14:21:37,454 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 14:21:37,455 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:21:37,455 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 14:21:37,455 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 14:21:37,455 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 14:21:37,455 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 14:21:37,457 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 14:21:37,457 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 14:21:37,457 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 14:21:37,457 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 14:21:37,457 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 14:21:37,457 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd 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 -> bac4ed98132cd13390b199157b3622702dd99d78615a28b88874ead31d434308 [2024-11-13 14:21:37,846 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 14:21:37,856 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 14:21:37,859 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 14:21:37,861 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 14:21:37,861 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 14:21:37,863 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i Unable to find full path for "g++" [2024-11-13 14:21:39,844 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 14:21:40,939 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 14:21:40,940 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i [2024-11-13 14:21:41,016 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/data/0f3dcb59f/2cb5e3858e6e4eb091fdff5683e3f744/FLAGd420e8332 [2024-11-13 14:21:41,042 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/data/0f3dcb59f/2cb5e3858e6e4eb091fdff5683e3f744 [2024-11-13 14:21:41,045 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 14:21:41,047 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 14:21:41,049 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 14:21:41,049 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 14:21:41,055 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 14:21:41,056 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:21:41" (1/1) ... [2024-11-13 14:21:41,057 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@138d39b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:41, skipping insertion in model container [2024-11-13 14:21:41,057 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:21:41" (1/1) ... [2024-11-13 14:21:41,274 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 14:21:45,890 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445023,445036] [2024-11-13 14:21:45,894 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445189,445202] [2024-11-13 14:21:45,895 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445353,445366] [2024-11-13 14:21:45,896 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445518,445531] [2024-11-13 14:21:45,942 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:21:46,041 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 14:21:46,236 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"); [5913] [2024-11-13 14:21:46,239 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)); [5920] [2024-11-13 14:21:46,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5927] [2024-11-13 14:21:46,252 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/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6071-6072] [2024-11-13 14:21:46,253 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"); [6077-6079] [2024-11-13 14:21:46,254 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; subl %1,%0": "+m" (v->counter): "ir" (i)); [6106] [2024-11-13 14:21:46,254 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)); [6113] [2024-11-13 14:21:46,254 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; decl %0": "+m" (v->counter)); [6120] [2024-11-13 14:21:46,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6161] [2024-11-13 14:21:46,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6164] [2024-11-13 14:21:46,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6166] [2024-11-13 14:21:46,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6171] [2024-11-13 14:21:46,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6174] [2024-11-13 14:21:46,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6176] [2024-11-13 14:21:46,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6181] [2024-11-13 14:21:46,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6184] [2024-11-13 14:21:46,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6186] [2024-11-13 14:21:46,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6191] [2024-11-13 14:21:46,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6194] [2024-11-13 14:21:46,265 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6196] [2024-11-13 14:21:46,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6234] [2024-11-13 14:21:46,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6237] [2024-11-13 14:21:46,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6239] [2024-11-13 14:21:46,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6244] [2024-11-13 14:21:46,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6247] [2024-11-13 14:21:46,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6249] [2024-11-13 14:21:46,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6254] [2024-11-13 14:21:46,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6257] [2024-11-13 14:21:46,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6259] [2024-11-13 14:21:46,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6264] [2024-11-13 14:21:46,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6267] [2024-11-13 14:21:46,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6269] [2024-11-13 14:21:46,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6372] [2024-11-13 14:21:46,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6380] [2024-11-13 14:21:46,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6387] [2024-11-13 14:21:46,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6450] [2024-11-13 14:21:46,277 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)); [6507-6508] [2024-11-13 14:21:46,278 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)); [6553] [2024-11-13 14:21:46,284 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)); [6623-6624] [2024-11-13 14:21:46,285 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)); [6652-6653] [2024-11-13 14:21:46,287 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" (103), "i" (12UL)); [6689-6690] [2024-11-13 14:21:46,289 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6726-6727] [2024-11-13 14:21:46,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7552] [2024-11-13 14:21:46,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7561] [2024-11-13 14:21:46,727 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 *)"drivers/net/ethernet/sun/cassini.c"), "i" (4758), "i" (12UL)); [13420-13421] [2024-11-13 14:21:46,870 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445023,445036] [2024-11-13 14:21:46,870 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445189,445202] [2024-11-13 14:21:46,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445353,445366] [2024-11-13 14:21:46,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i[445518,445531] [2024-11-13 14:21:46,884 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:21:47,339 INFO L204 MainTranslator]: Completed translation [2024-11-13 14:21:47,340 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47 WrapperNode [2024-11-13 14:21:47,340 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 14:21:47,341 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 14:21:47,343 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 14:21:47,343 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 14:21:47,351 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:47,531 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:48,287 INFO L138 Inliner]: procedures = 543, calls = 4390, calls flagged for inlining = 322, calls inlined = 311, statements flattened = 13020 [2024-11-13 14:21:48,288 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 14:21:48,290 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 14:21:48,290 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 14:21:48,290 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 14:21:48,302 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:48,302 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:48,398 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:51,720 INFO L175 MemorySlicer]: Split 2605 memory accesses to 44 slices as follows [52, 3, 3, 4, 8, 6, 3, 5, 5, 5, 14, 28, 2, 2, 2, 7, 12, 32, 1, 1889, 70, 15, 6, 16, 4, 2, 1, 3, 3, 3, 3, 7, 3, 3, 12, 8, 1, 2, 2, 289, 31, 7, 9, 22]. 73 percent of accesses are in the largest equivalence class. The 706 initializations are split as follows [0, 1, 0, 0, 8, 6, 3, 5, 5, 0, 0, 28, 2, 0, 0, 0, 0, 0, 0, 532, 70, 0, 0, 0, 0, 2, 1, 3, 3, 3, 3, 0, 3, 3, 0, 8, 1, 2, 0, 0, 0, 6, 8, 0]. The 870 writes are split as follows [42, 0, 1, 2, 0, 0, 0, 0, 0, 2, 7, 0, 0, 1, 1, 0, 6, 4, 0, 445, 0, 3, 0, 16, 1, 0, 0, 0, 0, 0, 0, 6, 0, 0, 7, 0, 0, 0, 1, 275, 31, 0, 0, 19]. [2024-11-13 14:21:51,721 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:51,722 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:52,042 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:52,094 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:52,192 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:52,246 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:52,367 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 14:21:52,370 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 14:21:52,370 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 14:21:52,370 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 14:21:52,371 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (1/1) ... [2024-11-13 14:21:52,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:21:52,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:21:52,418 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 14:21:52,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8ebd19f-bf58-48a1-addb-7861976ee094/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 14:21:52,461 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-13 14:21:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-13 14:21:52,461 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2024-11-13 14:21:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2024-11-13 14:21:52,462 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2024-11-13 14:21:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2024-11-13 14:21:52,462 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-13 14:21:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-13 14:21:52,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-13 14:21:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-13 14:21:52,463 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-13 14:21:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-13 14:21:52,463 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2024-11-13 14:21:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2024-11-13 14:21:52,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-13 14:21:52,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-13 14:21:52,464 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2024-11-13 14:21:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2024-11-13 14:21:52,465 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2024-11-13 14:21:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2024-11-13 14:21:52,465 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2024-11-13 14:21:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2024-11-13 14:21:52,465 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2024-11-13 14:21:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2024-11-13 14:21:52,465 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2024-11-13 14:21:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2024-11-13 14:21:52,465 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-13 14:21:52,465 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-13 14:21:52,465 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2024-11-13 14:21:52,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2024-11-13 14:21:52,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2024-11-13 14:21:52,467 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2024-11-13 14:21:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2024-11-13 14:21:52,467 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2024-11-13 14:21:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2024-11-13 14:21:52,467 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2024-11-13 14:21:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2024-11-13 14:21:52,467 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2024-11-13 14:21:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2024-11-13 14:21:52,467 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2024-11-13 14:21:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2024-11-13 14:21:52,467 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-13 14:21:52,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-13 14:21:52,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-13 14:21:52,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-13 14:21:52,469 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2024-11-13 14:21:52,469 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2024-11-13 14:21:52,469 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-13 14:21:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-13 14:21:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-13 14:21:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-13 14:21:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2024-11-13 14:21:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2024-11-13 14:21:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-11-13 14:21:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2024-11-13 14:21:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-13 14:21:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-13 14:21:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-13 14:21:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-13 14:21:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2024-11-13 14:21:52,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2024-11-13 14:21:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-13 14:21:52,471 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-13 14:21:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2024-11-13 14:21:52,471 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2024-11-13 14:21:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 14:21:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2024-11-13 14:21:52,471 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2024-11-13 14:21:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2024-11-13 14:21:52,471 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2024-11-13 14:21:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-13 14:21:52,472 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-13 14:21:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-13 14:21:52,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-13 14:21:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2024-11-13 14:21:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2024-11-13 14:21:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2024-11-13 14:21:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-13 14:21:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2024-11-13 14:21:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2024-11-13 14:21:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-13 14:21:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-13 14:21:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-13 14:21:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-13 14:21:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-13 14:21:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2024-11-13 14:21:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-13 14:21:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-13 14:21:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-13 14:21:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-13 14:21:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-13 14:21:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-13 14:21:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-13 14:21:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-13 14:21:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-13 14:21:52,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-13 14:21:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-13 14:21:52,495 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2024-11-13 14:21:52,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-13 14:21:52,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-13 14:21:52,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-13 14:21:52,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2024-11-13 14:21:52,496 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2024-11-13 14:21:52,496 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-13 14:21:52,496 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-13 14:21:52,496 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2024-11-13 14:21:52,496 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-13 14:21:52,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-13 14:21:52,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-13 14:21:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-13 14:21:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-13 14:21:52,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-13 14:21:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 14:21:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2024-11-13 14:21:52,505 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-13 14:21:52,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pm_mutex_of_cas [2024-11-13 14:21:52,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pm_mutex_of_cas [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-13 14:21:52,506 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-13 14:21:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-13 14:21:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-13 14:21:52,508 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-13 14:21:52,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2024-11-13 14:21:52,508 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2024-11-13 14:21:52,508 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2024-11-13 14:21:52,508 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2024-11-13 14:21:52,508 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2024-11-13 14:21:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-13 14:21:52,509 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-13 14:21:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-13 14:21:52,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-13 14:21:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-13 14:21:52,510 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-13 14:21:52,512 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2024-11-13 14:21:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2024-11-13 14:21:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-13 14:21:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-13 14:21:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-13 14:21:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-13 14:21:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-13 14:21:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-13 14:21:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2024-11-13 14:21:52,514 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2024-11-13 14:21:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-13 14:21:52,514 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-13 14:21:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2024-11-13 14:21:52,514 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2024-11-13 14:21:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2024-11-13 14:21:52,514 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2024-11-13 14:21:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 14:21:52,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 14:21:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2024-11-13 14:21:52,514 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2024-11-13 14:21:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-13 14:21:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-13 14:21:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-13 14:21:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-13 14:21:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-13 14:21:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-13 14:21:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-13 14:21:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-13 14:21:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-13 14:21:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-13 14:21:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-13 14:21:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-11-13 14:21:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2024-11-13 14:21:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-13 14:21:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2024-11-13 14:21:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2024-11-13 14:21:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2024-11-13 14:21:52,522 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2024-11-13 14:21:52,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2024-11-13 14:21:52,522 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-13 14:21:52,522 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-13 14:21:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-13 14:21:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-13 14:21:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-13 14:21:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-13 14:21:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-13 14:21:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-13 14:21:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-13 14:21:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-13 14:21:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-11-13 14:21:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-13 14:21:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-13 14:21:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-13 14:21:52,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-13 14:21:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-11-13 14:21:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-13 14:21:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-13 14:21:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2024-11-13 14:21:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2024-11-13 14:21:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-13 14:21:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2024-11-13 14:21:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-13 14:21:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-13 14:21:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2024-11-13 14:21:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2024-11-13 14:21:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2024-11-13 14:21:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2024-11-13 14:21:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-13 14:21:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-13 14:21:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-11-13 14:21:52,538 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-11-13 14:21:52,538 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-13 14:21:52,538 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-13 14:21:52,538 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2024-11-13 14:21:52,538 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2024-11-13 14:21:52,539 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-13 14:21:52,539 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-13 14:21:52,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pm_mutex_of_cas [2024-11-13 14:21:52,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pm_mutex_of_cas [2024-11-13 14:21:52,539 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-13 14:21:52,539 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-13 14:21:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-13 14:21:52,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-13 14:21:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2024-11-13 14:21:52,540 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2024-11-13 14:21:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2024-11-13 14:21:52,540 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2024-11-13 14:21:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2024-11-13 14:21:52,540 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2024-11-13 14:21:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2024-11-13 14:21:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2024-11-13 14:21:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2024-11-13 14:21:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2024-11-13 14:21:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-13 14:21:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-13 14:21:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2024-11-13 14:21:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2024-11-13 14:21:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-13 14:21:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-13 14:21:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2024-11-13 14:21:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-13 14:21:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-13 14:21:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-13 14:21:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-13 14:21:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-13 14:21:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-13 14:21:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-13 14:21:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-13 14:21:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2024-11-13 14:21:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2024-11-13 14:21:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2024-11-13 14:21:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2024-11-13 14:21:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2024-11-13 14:21:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2024-11-13 14:21:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-13 14:21:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-13 14:21:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2024-11-13 14:21:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2024-11-13 14:21:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-13 14:21:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-13 14:21:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2024-11-13 14:21:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2024-11-13 14:21:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2024-11-13 14:21:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2024-11-13 14:21:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2024-11-13 14:21:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2024-11-13 14:21:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2024-11-13 14:21:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-13 14:21:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2024-11-13 14:21:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-13 14:21:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2024-11-13 14:21:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-13 14:21:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-13 14:21:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-13 14:21:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-13 14:21:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-13 14:21:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-13 14:21:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-13 14:21:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-13 14:21:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-13 14:21:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-13 14:21:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2024-11-13 14:21:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2024-11-13 14:21:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2024-11-13 14:21:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2024-11-13 14:21:55,059 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 14:21:55,064 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 14:22:27,049 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-13 14:22:28,418 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-13 14:22:47,687 INFO L? ?]: Removed 5540 outVars from TransFormulas that were not future-live. [2024-11-13 14:22:47,687 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 14:22:47,792 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 14:22:47,792 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-13 14:22:47,792 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:22:47 BoogieIcfgContainer [2024-11-13 14:22:47,792 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 14:22:47,796 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 14:22:47,796 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 14:22:47,802 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 14:22:47,802 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:21:41" (1/3) ... [2024-11-13 14:22:47,803 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6062b51b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:22:47, skipping insertion in model container [2024-11-13 14:22:47,803 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:21:47" (2/3) ... [2024-11-13 14:22:47,804 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6062b51b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:22:47, skipping insertion in model container [2024-11-13 14:22:47,804 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:22:47" (3/3) ... [2024-11-13 14:22:47,805 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i [2024-11-13 14:22:47,825 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 14:22:47,829 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i that has 248 procedures, 5380 locations, 1 initial locations, 132 loop locations, and 3 error locations. [2024-11-13 14:22:48,072 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 14:22:48,093 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;@3df6f6f2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 14:22:48,094 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-13 14:22:48,115 INFO L276 IsEmpty]: Start isEmpty. Operand has 4995 states, 3709 states have (on average 1.3712590994877325) internal successors, (5086), 3779 states have internal predecessors, (5086), 1123 states have call successors, (1123), 162 states have call predecessors, (1123), 161 states have return successors, (1118), 1107 states have call predecessors, (1118), 1118 states have call successors, (1118) [2024-11-13 14:22:48,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-13 14:22:48,134 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:22:48,135 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 14:22:48,136 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-13 14:22:48,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:22:48,142 INFO L85 PathProgramCache]: Analyzing trace with hash 2130169809, now seen corresponding path program 1 times [2024-11-13 14:22:48,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:22:48,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831336712] [2024-11-13 14:22:48,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:22:48,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:23:20,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 14:23:22,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 14:23:22,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-13 14:23:22,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-13 14:23:22,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-13 14:23:22,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-13 14:23:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-13 14:23:22,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-13 14:23:22,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-13 14:23:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-13 14:23:22,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-13 14:23:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 14:23:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:23:22,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 14:23:22,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:23:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:23:22,847 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-13 14:23:22,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:23:22,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831336712] [2024-11-13 14:23:22,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831336712] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:23:22,850 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:23:22,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:23:22,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296236437] [2024-11-13 14:23:22,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:23:22,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:23:22,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:23:22,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:23:22,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:23:22,901 INFO L87 Difference]: Start difference. First operand has 4995 states, 3709 states have (on average 1.3712590994877325) internal successors, (5086), 3779 states have internal predecessors, (5086), 1123 states have call successors, (1123), 162 states have call predecessors, (1123), 161 states have return successors, (1118), 1107 states have call predecessors, (1118), 1118 states have call successors, (1118) Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-13 14:23:27,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:23:31,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:24:44,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:24:44,146 INFO L93 Difference]: Finished difference Result 16069 states and 24262 transitions. [2024-11-13 14:24:44,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:24:44,148 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 156 [2024-11-13 14:24:44,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:24:44,309 INFO L225 Difference]: With dead ends: 16069 [2024-11-13 14:24:44,310 INFO L226 Difference]: Without dead ends: 11091 [2024-11-13 14:24:44,390 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:24:44,398 INFO L432 NwaCegarLoop]: 4992 mSDtfsCounter, 12021 mSDsluCounter, 7270 mSDsCounter, 0 mSdLazyCounter, 5888 mSolverCounterSat, 3837 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13197 SdHoareTripleChecker+Valid, 12262 SdHoareTripleChecker+Invalid, 9727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3837 IncrementalHoareTripleChecker+Valid, 5888 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:24:44,398 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13197 Valid, 12262 Invalid, 9727 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3837 Valid, 5888 Invalid, 2 Unknown, 0 Unchecked, 79.8s Time] [2024-11-13 14:24:44,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11091 states. [2024-11-13 14:24:45,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11091 to 9835. [2024-11-13 14:24:45,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9835 states, 7314 states have (on average 1.3479628110473065) internal successors, (9859), 7446 states have internal predecessors, (9859), 2201 states have call successors, (2201), 318 states have call predecessors, (2201), 317 states have return successors, (2198), 2176 states have call predecessors, (2198), 2198 states have call successors, (2198) [2024-11-13 14:24:45,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9835 states to 9835 states and 14258 transitions. [2024-11-13 14:24:45,631 INFO L78 Accepts]: Start accepts. Automaton has 9835 states and 14258 transitions. Word has length 156 [2024-11-13 14:24:45,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:24:45,634 INFO L471 AbstractCegarLoop]: Abstraction has 9835 states and 14258 transitions. [2024-11-13 14:24:45,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-13 14:24:45,635 INFO L276 IsEmpty]: Start isEmpty. Operand 9835 states and 14258 transitions. [2024-11-13 14:24:45,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-13 14:24:45,653 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:24:45,654 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 14:24:45,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 14:24:45,654 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-13 14:24:45,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:24:45,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1701899593, now seen corresponding path program 1 times [2024-11-13 14:24:45,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:24:45,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60815335] [2024-11-13 14:24:45,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:24:45,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:25:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 14:25:14,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 14:25:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-13 14:25:14,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-13 14:25:14,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-13 14:25:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-13 14:25:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-13 14:25:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-13 14:25:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-13 14:25:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-13 14:25:14,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-13 14:25:14,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 14:25:14,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:25:14,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 14:25:14,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-13 14:25:14,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:25:14,885 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-13 14:25:14,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:25:14,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60815335] [2024-11-13 14:25:14,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60815335] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:25:14,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:25:14,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:25:14,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634873518] [2024-11-13 14:25:14,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:25:14,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:25:14,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:25:14,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:25:14,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:25:14,890 INFO L87 Difference]: Start difference. First operand 9835 states and 14258 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-13 14:25:19,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:25:23,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:26:18,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:26:30,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:26:38,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:26:38,851 INFO L93 Difference]: Finished difference Result 22194 states and 32320 transitions. [2024-11-13 14:26:38,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:26:38,851 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 171 [2024-11-13 14:26:38,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:26:38,959 INFO L225 Difference]: With dead ends: 22194 [2024-11-13 14:26:38,959 INFO L226 Difference]: Without dead ends: 12388 [2024-11-13 14:26:39,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:26:39,007 INFO L432 NwaCegarLoop]: 4991 mSDtfsCounter, 8625 mSDsluCounter, 7297 mSDsCounter, 0 mSdLazyCounter, 5996 mSolverCounterSat, 2436 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9531 SdHoareTripleChecker+Valid, 12288 SdHoareTripleChecker+Invalid, 8434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2436 IncrementalHoareTripleChecker+Valid, 5996 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 82.7s IncrementalHoareTripleChecker+Time [2024-11-13 14:26:39,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9531 Valid, 12288 Invalid, 8434 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2436 Valid, 5996 Invalid, 2 Unknown, 0 Unchecked, 82.7s Time] [2024-11-13 14:26:39,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12388 states. [2024-11-13 14:26:39,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12388 to 11115. [2024-11-13 14:26:39,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11115 states, 8401 states have (on average 1.3575764789905964) internal successors, (11405), 8546 states have internal predecessors, (11405), 2312 states have call successors, (2312), 400 states have call predecessors, (2312), 399 states have return successors, (2309), 2285 states have call predecessors, (2309), 2309 states have call successors, (2309) [2024-11-13 14:26:39,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11115 states to 11115 states and 16026 transitions. [2024-11-13 14:26:39,770 INFO L78 Accepts]: Start accepts. Automaton has 11115 states and 16026 transitions. Word has length 171 [2024-11-13 14:26:39,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:26:39,771 INFO L471 AbstractCegarLoop]: Abstraction has 11115 states and 16026 transitions. [2024-11-13 14:26:39,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-13 14:26:39,771 INFO L276 IsEmpty]: Start isEmpty. Operand 11115 states and 16026 transitions. [2024-11-13 14:26:39,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-13 14:26:39,779 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:26:39,780 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 14:26:39,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 14:26:39,780 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-13 14:26:39,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:26:39,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1281070146, now seen corresponding path program 1 times [2024-11-13 14:26:39,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:26:39,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352156029] [2024-11-13 14:26:39,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:26:39,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:27:05,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 14:27:06,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 14:27:06,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-13 14:27:06,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-13 14:27:06,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-13 14:27:06,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-13 14:27:06,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-13 14:27:06,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-13 14:27:06,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-13 14:27:06,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-13 14:27:06,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-13 14:27:06,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 14:27:06,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:27:06,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 14:27:06,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:27:06,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:27:06,566 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-13 14:27:06,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:27:06,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352156029] [2024-11-13 14:27:06,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352156029] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:27:06,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:27:06,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:27:06,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649612962] [2024-11-13 14:27:06,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:27:06,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:27:06,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:27:06,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:27:06,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:27:06,570 INFO L87 Difference]: Start difference. First operand 11115 states and 16026 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-13 14:27:10,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:27:15,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:27:46,950 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:28:34,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:28:34,743 INFO L93 Difference]: Finished difference Result 29844 states and 43431 transitions. [2024-11-13 14:28:34,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:28:34,744 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 174 [2024-11-13 14:28:34,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:28:34,906 INFO L225 Difference]: With dead ends: 29844 [2024-11-13 14:28:34,906 INFO L226 Difference]: Without dead ends: 18758 [2024-11-13 14:28:34,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:28:34,964 INFO L432 NwaCegarLoop]: 5003 mSDtfsCounter, 11171 mSDsluCounter, 7182 mSDsCounter, 0 mSdLazyCounter, 5930 mSolverCounterSat, 3678 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12239 SdHoareTripleChecker+Valid, 12185 SdHoareTripleChecker+Invalid, 9610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3678 IncrementalHoareTripleChecker+Valid, 5930 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 87.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:28:34,964 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12239 Valid, 12185 Invalid, 9610 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3678 Valid, 5930 Invalid, 2 Unknown, 0 Unchecked, 87.0s Time] [2024-11-13 14:28:34,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18758 states. [2024-11-13 14:28:35,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18758 to 17098. [2024-11-13 14:28:35,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17098 states, 12935 states have (on average 1.3648241206030152) internal successors, (17654), 13167 states have internal predecessors, (17654), 3532 states have call successors, (3532), 616 states have call predecessors, (3532), 628 states have return successors, (3568), 3495 states have call predecessors, (3568), 3529 states have call successors, (3568) [2024-11-13 14:28:35,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17098 states to 17098 states and 24754 transitions. [2024-11-13 14:28:36,026 INFO L78 Accepts]: Start accepts. Automaton has 17098 states and 24754 transitions. Word has length 174 [2024-11-13 14:28:36,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:28:36,027 INFO L471 AbstractCegarLoop]: Abstraction has 17098 states and 24754 transitions. [2024-11-13 14:28:36,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-13 14:28:36,028 INFO L276 IsEmpty]: Start isEmpty. Operand 17098 states and 24754 transitions. [2024-11-13 14:28:36,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-13 14:28:36,041 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:28:36,041 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:28:36,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 14:28:36,042 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-13 14:28:36,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:28:36,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1036957720, now seen corresponding path program 1 times [2024-11-13 14:28:36,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:28:36,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868887221] [2024-11-13 14:28:36,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:28:36,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 14:29:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 14:29:04,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-13 14:29:04,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-13 14:29:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-13 14:29:04,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-13 14:29:04,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-13 14:29:04,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-13 14:29:04,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-13 14:29:04,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-13 14:29:04,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-13 14:29:04,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 14:29:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 14:29:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-13 14:29:04,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:04,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:29:04,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:04,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:29:04,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:29:04,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-13 14:29:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:29:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,681 INFO L134 CoverageAnalysis]: Checked inductivity of 786 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2024-11-13 14:29:04,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:04,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868887221] [2024-11-13 14:29:04,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868887221] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:04,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:04,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:29:04,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27278481] [2024-11-13 14:29:04,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:04,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:29:04,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:04,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:29:04,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:29:04,685 INFO L87 Difference]: Start difference. First operand 17098 states and 24754 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-13 14:29:08,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:29:13,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:30:54,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:54,235 INFO L93 Difference]: Finished difference Result 49885 states and 72782 transitions. [2024-11-13 14:30:54,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:30:54,236 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 210 [2024-11-13 14:30:54,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:54,520 INFO L225 Difference]: With dead ends: 49885 [2024-11-13 14:30:54,520 INFO L226 Difference]: Without dead ends: 34884 [2024-11-13 14:30:54,605 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:30:54,607 INFO L432 NwaCegarLoop]: 7772 mSDtfsCounter, 10322 mSDsluCounter, 8932 mSDsCounter, 0 mSdLazyCounter, 7299 mSolverCounterSat, 2927 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 104.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11493 SdHoareTripleChecker+Valid, 16704 SdHoareTripleChecker+Invalid, 10228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2927 IncrementalHoareTripleChecker+Valid, 7299 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 107.9s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:54,609 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11493 Valid, 16704 Invalid, 10228 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2927 Valid, 7299 Invalid, 2 Unknown, 0 Unchecked, 107.9s Time] [2024-11-13 14:30:54,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34884 states. [2024-11-13 14:30:56,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34884 to 31898. [2024-11-13 14:30:56,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31898 states, 24106 states have (on average 1.3641417074587239) internal successors, (32884), 24533 states have internal predecessors, (32884), 6633 states have call successors, (6633), 1131 states have call predecessors, (6633), 1156 states have return successors, (6708), 6572 states have call predecessors, (6708), 6630 states have call successors, (6708) [2024-11-13 14:30:56,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31898 states to 31898 states and 46225 transitions. [2024-11-13 14:30:56,698 INFO L78 Accepts]: Start accepts. Automaton has 31898 states and 46225 transitions. Word has length 210 [2024-11-13 14:30:56,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:56,701 INFO L471 AbstractCegarLoop]: Abstraction has 31898 states and 46225 transitions. [2024-11-13 14:30:56,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-13 14:30:56,701 INFO L276 IsEmpty]: Start isEmpty. Operand 31898 states and 46225 transitions. [2024-11-13 14:30:56,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-13 14:30:56,712 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:56,712 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:56,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 14:30:56,713 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-13 14:30:56,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:56,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1459659546, now seen corresponding path program 1 times [2024-11-13 14:30:56,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:56,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463402274] [2024-11-13 14:30:56,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:56,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:31:23,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 14:31:27,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 14:31:27,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-13 14:31:27,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-13 14:31:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-13 14:31:27,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-13 14:31:27,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-13 14:31:27,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-13 14:31:27,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-13 14:31:27,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-13 14:31:27,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-13 14:31:27,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-13 14:31:27,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-13 14:31:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-13 14:31:27,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:31:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:31:27,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:31:27,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 14:31:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:31:27,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-13 14:31:27,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:31:27,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:27,694 INFO L134 CoverageAnalysis]: Checked inductivity of 786 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 786 trivial. 0 not checked. [2024-11-13 14:31:27,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:31:27,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463402274] [2024-11-13 14:31:27,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463402274] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:31:27,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:31:27,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-13 14:31:27,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024583974] [2024-11-13 14:31:27,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:31:27,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 14:31:27,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:31:27,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 14:31:27,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-13 14:31:27,697 INFO L87 Difference]: Start difference. First operand 31898 states and 46225 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-13 14:31:31,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 14:33:14,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:33:14,511 INFO L93 Difference]: Finished difference Result 34876 states and 51037 transitions. [2024-11-13 14:33:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 14:33:14,512 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 210 [2024-11-13 14:33:14,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:33:14,928 INFO L225 Difference]: With dead ends: 34876 [2024-11-13 14:33:14,928 INFO L226 Difference]: Without dead ends: 34874 [2024-11-13 14:33:14,943 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-13 14:33:14,944 INFO L432 NwaCegarLoop]: 5032 mSDtfsCounter, 8997 mSDsluCounter, 11879 mSDsCounter, 0 mSdLazyCounter, 8657 mSolverCounterSat, 2863 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 102.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9641 SdHoareTripleChecker+Valid, 16911 SdHoareTripleChecker+Invalid, 11521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2863 IncrementalHoareTripleChecker+Valid, 8657 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 104.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:33:14,945 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9641 Valid, 16911 Invalid, 11521 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2863 Valid, 8657 Invalid, 1 Unknown, 0 Unchecked, 104.6s Time] [2024-11-13 14:33:14,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34874 states. [2024-11-13 14:33:16,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34874 to 31902. [2024-11-13 14:33:16,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31902 states, 24109 states have (on average 1.3640963955369365) internal successors, (32887), 24536 states have internal predecessors, (32887), 6633 states have call successors, (6633), 1132 states have call predecessors, (6633), 1157 states have return successors, (6708), 6572 states have call predecessors, (6708), 6630 states have call successors, (6708) [2024-11-13 14:33:16,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31902 states to 31902 states and 46228 transitions. [2024-11-13 14:33:16,924 INFO L78 Accepts]: Start accepts. Automaton has 31902 states and 46228 transitions. Word has length 210 [2024-11-13 14:33:16,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:33:16,925 INFO L471 AbstractCegarLoop]: Abstraction has 31902 states and 46228 transitions. [2024-11-13 14:33:16,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-13 14:33:16,925 INFO L276 IsEmpty]: Start isEmpty. Operand 31902 states and 46228 transitions. [2024-11-13 14:33:16,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-11-13 14:33:16,931 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:33:16,931 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:33:16,932 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 14:33:16,932 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-13 14:33:16,932 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:33:16,932 INFO L85 PathProgramCache]: Analyzing trace with hash 2104448766, now seen corresponding path program 1 times [2024-11-13 14:33:16,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:33:16,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971032514] [2024-11-13 14:33:16,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:33:16,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms