./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 a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX --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.2.5-dev-a016563 [2024-11-08 18:08:27,670 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 18:08:27,770 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-08 18:08:27,777 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 18:08:27,779 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 18:08:27,818 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 18:08:27,819 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 18:08:27,820 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 18:08:27,821 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 18:08:27,826 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 18:08:27,826 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 18:08:27,826 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 18:08:27,827 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 18:08:27,827 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 18:08:27,828 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 18:08:27,828 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 18:08:27,828 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 18:08:27,829 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 18:08:27,829 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 18:08:27,831 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 18:08:27,832 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 18:08:27,832 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 18:08:27,834 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 18:08:27,834 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 18:08:27,835 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 18:08:27,835 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 18:08:27,835 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 18:08:27,836 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 18:08:27,836 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 18:08:27,837 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:08:27,837 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 18:08:27,838 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 18:08:27,838 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 18:08:27,839 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 18:08:27,840 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 18:08:27,840 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 18:08:27,840 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 18:08:27,840 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 18:08:27,841 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 18:08:27,841 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX 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-08 18:08:28,180 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 18:08:28,208 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 18:08:28,212 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 18:08:28,214 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 18:08:28,214 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 18:08:28,215 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/../../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-08 18:08:30,180 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 18:08:31,042 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 18:08:31,043 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:31,140 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/data/0ee2e3213/65497abd37d34fbc80f73290c3f337bd/FLAGb150b5cb0 [2024-11-08 18:08:31,267 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/data/0ee2e3213/65497abd37d34fbc80f73290c3f337bd [2024-11-08 18:08:31,269 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 18:08:31,271 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 18:08:31,273 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 18:08:31,273 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 18:08:31,281 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 18:08:31,284 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:08:31" (1/1) ... [2024-11-08 18:08:31,286 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@262c1e81 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:31, skipping insertion in model container [2024-11-08 18:08:31,286 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:08:31" (1/1) ... [2024-11-08 18:08:31,481 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 18:08:35,993 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:35,998 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:35,999 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:36,000 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:36,031 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:08:36,101 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 18:08:36,321 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-08 18:08:36,324 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-08 18:08:36,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5927] [2024-11-08 18:08:36,334 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-08 18:08:36,338 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-08 18:08:36,340 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-08 18:08:36,340 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-08 18:08:36,340 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-08 18:08:36,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6161] [2024-11-08 18:08:36,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6164] [2024-11-08 18:08:36,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6166] [2024-11-08 18:08:36,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6171] [2024-11-08 18:08:36,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6174] [2024-11-08 18:08:36,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6176] [2024-11-08 18:08:36,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6181] [2024-11-08 18:08:36,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6184] [2024-11-08 18:08:36,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6186] [2024-11-08 18:08:36,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6191] [2024-11-08 18:08:36,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6194] [2024-11-08 18:08:36,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6196] [2024-11-08 18:08:36,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6234] [2024-11-08 18:08:36,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6237] [2024-11-08 18:08:36,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6239] [2024-11-08 18:08:36,351 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6244] [2024-11-08 18:08:36,351 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6247] [2024-11-08 18:08:36,352 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6249] [2024-11-08 18:08:36,352 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6254] [2024-11-08 18:08:36,352 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6257] [2024-11-08 18:08:36,353 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6259] [2024-11-08 18:08:36,353 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6264] [2024-11-08 18:08:36,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6267] [2024-11-08 18:08:36,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6269] [2024-11-08 18:08:36,359 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-08 18:08:36,360 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-08 18:08:36,360 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-08 18:08:36,363 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6450] [2024-11-08 18:08:36,366 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-08 18:08:36,367 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-08 18:08:36,374 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-08 18:08:36,376 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-08 18:08:36,378 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-08 18:08:36,380 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-08 18:08:36,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7552] [2024-11-08 18:08:36,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7561] [2024-11-08 18:08:36,793 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-08 18:08:36,885 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:36,886 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:36,886 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:36,887 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_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/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-08 18:08:36,899 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:08:37,223 INFO L204 MainTranslator]: Completed translation [2024-11-08 18:08:37,224 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37 WrapperNode [2024-11-08 18:08:37,225 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 18:08:37,226 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 18:08:37,227 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 18:08:37,227 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 18:08:37,236 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:37,390 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:37,883 INFO L138 Inliner]: procedures = 543, calls = 4390, calls flagged for inlining = 322, calls inlined = 311, statements flattened = 13020 [2024-11-08 18:08:37,884 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 18:08:37,884 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 18:08:37,885 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 18:08:37,885 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 18:08:37,897 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:37,897 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:37,964 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:41,512 INFO L175 MemorySlicer]: Split 2605 memory accesses to 44 slices as follows [52, 2, 2, 3, 1889, 6, 2, 8, 6, 3, 5, 5, 7, 2, 5, 4, 12, 14, 7, 70, 2, 1, 3, 3, 4, 3, 3, 3, 3, 16, 28, 3, 8, 1, 1, 2, 15, 289, 31, 7, 9, 32, 22, 12]. 73 percent of accesses are in the largest equivalence class. The 706 initializations are split as follows [0, 0, 0, 1, 532, 0, 0, 8, 6, 3, 5, 5, 0, 2, 0, 0, 0, 0, 0, 70, 2, 1, 0, 3, 0, 3, 3, 3, 3, 0, 28, 3, 8, 0, 1, 2, 0, 0, 0, 6, 8, 0, 0, 0]. The 870 writes are split as follows [42, 1, 1, 0, 445, 0, 1, 0, 0, 0, 0, 0, 6, 0, 2, 1, 6, 7, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 3, 275, 31, 0, 0, 4, 19, 7]. [2024-11-08 18:08:41,513 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:41,513 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:41,809 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:41,857 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:41,943 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:41,992 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:42,076 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 18:08:42,077 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 18:08:42,077 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 18:08:42,077 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 18:08:42,078 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (1/1) ... [2024-11-08 18:08:42,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:08:42,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:08:42,119 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 18:08:42,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f9c06f4-4042-48d7-8e36-460ed32b8ea9/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 18:08:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-08 18:08:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-08 18:08:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2024-11-08 18:08:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2024-11-08 18:08:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2024-11-08 18:08:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2024-11-08 18:08:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-08 18:08:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-08 18:08:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-08 18:08:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-08 18:08:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-08 18:08:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-08 18:08:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2024-11-08 18:08:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2024-11-08 18:08:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-08 18:08:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-08 18:08:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2024-11-08 18:08:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2024-11-08 18:08:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2024-11-08 18:08:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2024-11-08 18:08:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2024-11-08 18:08:42,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2024-11-08 18:08:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2024-11-08 18:08:42,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2024-11-08 18:08:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2024-11-08 18:08:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2024-11-08 18:08:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-08 18:08:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-08 18:08:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-11-08 18:08:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-11-08 18:08:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2024-11-08 18:08:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2024-11-08 18:08:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2024-11-08 18:08:42,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2024-11-08 18:08:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-08 18:08:42,155 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-08 18:08:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-08 18:08:42,155 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-08 18:08:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2024-11-08 18:08:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2024-11-08 18:08:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2024-11-08 18:08:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2024-11-08 18:08:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2024-11-08 18:08:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2024-11-08 18:08:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2024-11-08 18:08:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2024-11-08 18:08:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2024-11-08 18:08:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2024-11-08 18:08:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2024-11-08 18:08:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2024-11-08 18:08:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2024-11-08 18:08:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2024-11-08 18:08:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2024-11-08 18:08:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2024-11-08 18:08:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2024-11-08 18:08:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2024-11-08 18:08:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2024-11-08 18:08:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2024-11-08 18:08:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2024-11-08 18:08:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2024-11-08 18:08:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-08 18:08:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-08 18:08:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-08 18:08:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-08 18:08:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2024-11-08 18:08:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2024-11-08 18:08:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-08 18:08:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-08 18:08:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-08 18:08:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-08 18:08:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2024-11-08 18:08:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2024-11-08 18:08:42,161 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-11-08 18:08:42,161 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2024-11-08 18:08:42,161 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-08 18:08:42,161 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-08 18:08:42,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-08 18:08:42,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-08 18:08:42,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2024-11-08 18:08:42,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2024-11-08 18:08:42,162 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-08 18:08:42,162 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-08 18:08:42,162 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2024-11-08 18:08:42,163 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2024-11-08 18:08:42,163 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 18:08:42,163 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2024-11-08 18:08:42,163 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2024-11-08 18:08:42,163 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2024-11-08 18:08:42,163 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2024-11-08 18:08:42,163 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-08 18:08:42,164 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-08 18:08:42,164 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2024-11-08 18:08:42,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2024-11-08 18:08:42,164 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2024-11-08 18:08:42,164 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2024-11-08 18:08:42,164 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2024-11-08 18:08:42,165 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2024-11-08 18:08:42,165 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-08 18:08:42,165 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-08 18:08:42,165 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2024-11-08 18:08:42,165 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2024-11-08 18:08:42,165 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-08 18:08:42,165 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-08 18:08:42,166 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-08 18:08:42,166 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-08 18:08:42,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-08 18:08:42,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-08 18:08:42,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-08 18:08:42,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-08 18:08:42,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-08 18:08:42,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-08 18:08:42,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-08 18:08:42,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-08 18:08:42,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-08 18:08:42,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-08 18:08:42,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-08 18:08:42,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-08 18:08:42,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-08 18:08:42,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-08 18:08:42,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-08 18:08:42,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-08 18:08:42,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-08 18:08:42,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-08 18:08:42,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-08 18:08:42,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-08 18:08:42,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-08 18:08:42,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-08 18:08:42,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-08 18:08:42,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-08 18:08:42,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-08 18:08:42,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-08 18:08:42,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-08 18:08:42,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-08 18:08:42,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-08 18:08:42,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-08 18:08:42,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-08 18:08:42,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-08 18:08:42,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-08 18:08:42,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-08 18:08:42,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-11-08 18:08:42,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-11-08 18:08:42,173 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2024-11-08 18:08:42,173 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2024-11-08 18:08:42,173 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2024-11-08 18:08:42,173 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2024-11-08 18:08:42,173 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-08 18:08:42,174 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-08 18:08:42,174 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2024-11-08 18:08:42,175 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2024-11-08 18:08:42,175 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2024-11-08 18:08:42,175 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2024-11-08 18:08:42,175 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-08 18:08:42,175 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-08 18:08:42,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-08 18:08:42,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-08 18:08:42,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-08 18:08:42,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-08 18:08:42,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-08 18:08:42,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-08 18:08:42,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-08 18:08:42,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-08 18:08:42,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-08 18:08:42,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-08 18:08:42,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-08 18:08:42,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-08 18:08:42,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-08 18:08:42,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-08 18:08:42,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-08 18:08:42,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-08 18:08:42,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-08 18:08:42,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-08 18:08:42,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-08 18:08:42,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-08 18:08:42,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-08 18:08:42,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-08 18:08:42,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-08 18:08:42,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-08 18:08:42,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-08 18:08:42,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-08 18:08:42,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-08 18:08:42,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-08 18:08:42,184 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2024-11-08 18:08:42,185 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2024-11-08 18:08:42,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-08 18:08:42,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-08 18:08:42,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-08 18:08:42,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-08 18:08:42,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-08 18:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-08 18:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-08 18:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-08 18:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-08 18:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-08 18:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-08 18:08:42,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-08 18:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-08 18:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-08 18:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-08 18:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-08 18:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-08 18:08:42,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-08 18:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-08 18:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-08 18:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-08 18:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-08 18:08:42,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-08 18:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-08 18:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-08 18:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-08 18:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-08 18:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-08 18:08:42,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-08 18:08:42,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-08 18:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-08 18:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-08 18:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-08 18:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-08 18:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-08 18:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-08 18:08:42,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-08 18:08:42,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-08 18:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-08 18:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-08 18:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-08 18:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-08 18:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-08 18:08:42,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-08 18:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-08 18:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-08 18:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-08 18:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-08 18:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-08 18:08:42,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-08 18:08:42,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-08 18:08:42,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-08 18:08:42,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-08 18:08:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-08 18:08:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-08 18:08:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-08 18:08:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-08 18:08:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-08 18:08:42,201 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-08 18:08:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-08 18:08:42,204 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-08 18:08:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-08 18:08:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-08 18:08:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-08 18:08:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-08 18:08:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-08 18:08:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-08 18:08:42,205 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-08 18:08:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-08 18:08:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-08 18:08:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-08 18:08:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-08 18:08:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-08 18:08:42,206 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-08 18:08:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-08 18:08:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-08 18:08:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-08 18:08:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-08 18:08:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-08 18:08:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-08 18:08:42,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-08 18:08:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-08 18:08:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-08 18:08:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-08 18:08:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-08 18:08:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-08 18:08:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-08 18:08:42,208 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-08 18:08:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-08 18:08:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-08 18:08:42,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-08 18:08:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-08 18:08:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-08 18:08:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-08 18:08:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-08 18:08:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-08 18:08:42,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-08 18:08:42,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-08 18:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2024-11-08 18:08:42,211 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2024-11-08 18:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-08 18:08:42,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-08 18:08:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-08 18:08:42,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-08 18:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-08 18:08:42,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-08 18:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2024-11-08 18:08:42,212 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2024-11-08 18:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2024-11-08 18:08:42,212 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2024-11-08 18:08:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-08 18:08:42,213 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-08 18:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-08 18:08:42,213 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-08 18:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2024-11-08 18:08:42,213 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2024-11-08 18:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 18:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-08 18:08:42,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-08 18:08:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-08 18:08:42,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-08 18:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-08 18:08:42,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-08 18:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 18:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2024-11-08 18:08:42,214 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2024-11-08 18:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-08 18:08:42,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-08 18:08:42,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pm_mutex_of_cas [2024-11-08 18:08:42,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pm_mutex_of_cas [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-08 18:08:42,215 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-08 18:08:42,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-08 18:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-08 18:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-08 18:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-08 18:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-08 18:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-08 18:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-08 18:08:42,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-08 18:08:42,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-08 18:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-08 18:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-08 18:08:42,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-08 18:08:42,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-08 18:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-08 18:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-08 18:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-08 18:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-08 18:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-08 18:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-08 18:08:42,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-08 18:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-08 18:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-08 18:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-08 18:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-08 18:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-08 18:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-08 18:08:42,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-08 18:08:42,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-08 18:08:42,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-08 18:08:42,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-08 18:08:42,225 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-08 18:08:42,225 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-08 18:08:42,225 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 18:08:42,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 18:08:42,225 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2024-11-08 18:08:42,226 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2024-11-08 18:08:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2024-11-08 18:08:42,226 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2024-11-08 18:08:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2024-11-08 18:08:42,226 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2024-11-08 18:08:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2024-11-08 18:08:42,226 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2024-11-08 18:08:42,226 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-08 18:08:42,227 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-08 18:08:42,227 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-08 18:08:42,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-08 18:08:42,227 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-08 18:08:42,227 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-08 18:08:42,227 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2024-11-08 18:08:42,227 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2024-11-08 18:08:42,227 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-08 18:08:42,228 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-08 18:08:42,228 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-08 18:08:42,228 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-08 18:08:42,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-08 18:08:42,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-08 18:08:42,228 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2024-11-08 18:08:42,228 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2024-11-08 18:08:42,228 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-08 18:08:42,229 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-08 18:08:42,229 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2024-11-08 18:08:42,229 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2024-11-08 18:08:42,229 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2024-11-08 18:08:42,229 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2024-11-08 18:08:42,229 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 18:08:42,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 18:08:42,229 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2024-11-08 18:08:42,229 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2024-11-08 18:08:42,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-08 18:08:42,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-08 18:08:42,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-08 18:08:42,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-08 18:08:42,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-08 18:08:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-08 18:08:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-08 18:08:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-08 18:08:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-08 18:08:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-08 18:08:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-08 18:08:42,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-08 18:08:42,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-08 18:08:42,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-08 18:08:42,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-08 18:08:42,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-08 18:08:42,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-08 18:08:42,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-08 18:08:42,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-08 18:08:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-08 18:08:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-08 18:08:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-08 18:08:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-08 18:08:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-08 18:08:42,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-08 18:08:42,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-08 18:08:42,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-08 18:08:42,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-08 18:08:42,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-08 18:08:42,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-08 18:08:42,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-08 18:08:42,249 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-08 18:08:42,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-08 18:08:42,250 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-11-08 18:08:42,250 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-11-08 18:08:42,250 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2024-11-08 18:08:42,250 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2024-11-08 18:08:42,250 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-08 18:08:42,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-08 18:08:42,250 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2024-11-08 18:08:42,250 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2024-11-08 18:08:42,250 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2024-11-08 18:08:42,250 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2024-11-08 18:08:42,250 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2024-11-08 18:08:42,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2024-11-08 18:08:42,250 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2024-11-08 18:08:42,251 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2024-11-08 18:08:42,251 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-08 18:08:42,251 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-08 18:08:42,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-08 18:08:42,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-08 18:08:42,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-08 18:08:42,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-08 18:08:42,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-08 18:08:42,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-08 18:08:42,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-08 18:08:42,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-08 18:08:42,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-08 18:08:42,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-08 18:08:42,253 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-08 18:08:42,253 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-08 18:08:42,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-08 18:08:42,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-08 18:08:42,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-08 18:08:42,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-08 18:08:42,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-08 18:08:42,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-08 18:08:42,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-08 18:08:42,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-08 18:08:42,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-08 18:08:42,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-08 18:08:42,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-08 18:08:42,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-08 18:08:42,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-08 18:08:42,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-08 18:08:42,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-11-08 18:08:42,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-11-08 18:08:42,257 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-08 18:08:42,257 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-08 18:08:42,258 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-08 18:08:42,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-08 18:08:42,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-08 18:08:42,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-08 18:08:42,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-11-08 18:08:42,263 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-11-08 18:08:42,263 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-08 18:08:42,263 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-08 18:08:42,263 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-08 18:08:42,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-08 18:08:42,263 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2024-11-08 18:08:42,263 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2024-11-08 18:08:42,263 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2024-11-08 18:08:42,263 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2024-11-08 18:08:42,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 18:08:42,263 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-08 18:08:42,263 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2024-11-08 18:08:42,264 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-08 18:08:42,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-08 18:08:42,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-08 18:08:42,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-08 18:08:42,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-08 18:08:42,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-08 18:08:42,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-08 18:08:42,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-08 18:08:42,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-08 18:08:42,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-08 18:08:42,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-08 18:08:42,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-08 18:08:42,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-08 18:08:42,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-08 18:08:42,269 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2024-11-08 18:08:42,269 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2024-11-08 18:08:42,269 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2024-11-08 18:08:42,269 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2024-11-08 18:08:42,269 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2024-11-08 18:08:42,269 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2024-11-08 18:08:42,270 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2024-11-08 18:08:42,270 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2024-11-08 18:08:42,270 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-08 18:08:42,270 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-08 18:08:42,270 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-11-08 18:08:42,270 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-11-08 18:08:42,270 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-08 18:08:42,270 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-08 18:08:42,271 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2024-11-08 18:08:42,271 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2024-11-08 18:08:42,271 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-08 18:08:42,271 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-08 18:08:42,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pm_mutex_of_cas [2024-11-08 18:08:42,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pm_mutex_of_cas [2024-11-08 18:08:42,271 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-08 18:08:42,271 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-08 18:08:42,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-08 18:08:42,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-08 18:08:42,272 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2024-11-08 18:08:42,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2024-11-08 18:08:42,272 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2024-11-08 18:08:42,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2024-11-08 18:08:42,272 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2024-11-08 18:08:42,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2024-11-08 18:08:42,272 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2024-11-08 18:08:42,272 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2024-11-08 18:08:42,272 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2024-11-08 18:08:42,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2024-11-08 18:08:42,272 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-08 18:08:42,273 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-08 18:08:42,273 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2024-11-08 18:08:42,273 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2024-11-08 18:08:42,273 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-08 18:08:42,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-08 18:08:42,273 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-08 18:08:42,273 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-08 18:08:42,273 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2024-11-08 18:08:42,273 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2024-11-08 18:08:42,273 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-08 18:08:42,273 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-08 18:08:42,273 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2024-11-08 18:08:42,273 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2024-11-08 18:08:42,273 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2024-11-08 18:08:42,274 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2024-11-08 18:08:42,274 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2024-11-08 18:08:42,274 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2024-11-08 18:08:42,274 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-08 18:08:42,274 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-08 18:08:42,274 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2024-11-08 18:08:42,274 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2024-11-08 18:08:42,274 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-08 18:08:42,275 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-08 18:08:42,275 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-08 18:08:42,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-08 18:08:42,275 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2024-11-08 18:08:42,275 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2024-11-08 18:08:42,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-08 18:08:42,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-08 18:08:42,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-08 18:08:42,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-08 18:08:42,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-08 18:08:42,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-08 18:08:42,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-08 18:08:42,280 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2024-11-08 18:08:42,280 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2024-11-08 18:08:42,280 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2024-11-08 18:08:42,280 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2024-11-08 18:08:42,280 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2024-11-08 18:08:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-08 18:08:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-08 18:08:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2024-11-08 18:08:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2024-11-08 18:08:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-08 18:08:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-08 18:08:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2024-11-08 18:08:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2024-11-08 18:08:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2024-11-08 18:08:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2024-11-08 18:08:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2024-11-08 18:08:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2024-11-08 18:08:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2024-11-08 18:08:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2024-11-08 18:08:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-08 18:08:42,282 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-08 18:08:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2024-11-08 18:08:42,282 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2024-11-08 18:08:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-08 18:08:42,282 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-08 18:08:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2024-11-08 18:08:42,282 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2024-11-08 18:08:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 18:08:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-08 18:08:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-08 18:08:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-08 18:08:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-08 18:08:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-08 18:08:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-08 18:08:42,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-08 18:08:42,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-08 18:08:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-08 18:08:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-08 18:08:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-08 18:08:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-08 18:08:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-08 18:08:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-08 18:08:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-08 18:08:42,288 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2024-11-08 18:08:42,288 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2024-11-08 18:08:42,289 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2024-11-08 18:08:42,289 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2024-11-08 18:08:44,327 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 18:08:44,338 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 18:09:14,720 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-08 18:09:16,016 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-08 18:09:37,666 INFO L? ?]: Removed 5540 outVars from TransFormulas that were not future-live. [2024-11-08 18:09:37,666 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 18:09:37,759 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 18:09:37,759 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-08 18:09:37,760 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:09:37 BoogieIcfgContainer [2024-11-08 18:09:37,760 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 18:09:37,763 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 18:09:37,763 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 18:09:37,767 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 18:09:37,768 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 06:08:31" (1/3) ... [2024-11-08 18:09:37,769 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e24117d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:09:37, skipping insertion in model container [2024-11-08 18:09:37,769 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:08:37" (2/3) ... [2024-11-08 18:09:37,770 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e24117d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:09:37, skipping insertion in model container [2024-11-08 18:09:37,770 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:09:37" (3/3) ... [2024-11-08 18:09:37,772 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-sun-cassini.cil.i [2024-11-08 18:09:37,795 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 18:09:37,796 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2024-11-08 18:09:38,058 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 18:09:38,067 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;@5d56be61, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 18:09:38,068 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-08 18:09:38,096 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-08 18:09:38,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-08 18:09:38,123 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:09:38,124 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-08 18:09:38,125 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-08 18:09:38,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:09:38,134 INFO L85 PathProgramCache]: Analyzing trace with hash 2130169809, now seen corresponding path program 1 times [2024-11-08 18:09:38,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:09:38,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108190735] [2024-11-08 18:09:38,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:09:38,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:10:06,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:07,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:10:07,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-08 18:10:08,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-08 18:10:08,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-08 18:10:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-08 18:10:08,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 18:10:08,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-08 18:10:08,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 18:10:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-08 18:10:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-08 18:10:08,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-08 18:10:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-08 18:10:08,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:10:08,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-08 18:10:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-08 18:10:08,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:10:08,419 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-08 18:10:08,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:10:08,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108190735] [2024-11-08 18:10:08,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108190735] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:10:08,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:10:08,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:10:08,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119024276] [2024-11-08 18:10:08,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:10:08,429 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:10:08,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:10:08,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:10:08,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:10:08,473 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-08 18:10:12,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:10:17,166 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.47s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:11:35,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:11:35,459 INFO L93 Difference]: Finished difference Result 16069 states and 24262 transitions. [2024-11-08 18:11:35,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:11:35,461 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-08 18:11:35,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:11:35,606 INFO L225 Difference]: With dead ends: 16069 [2024-11-08 18:11:35,606 INFO L226 Difference]: Without dead ends: 11091 [2024-11-08 18:11:35,685 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-08 18:11:35,689 INFO L432 NwaCegarLoop]: 4983 mSDtfsCounter, 12023 mSDsluCounter, 7315 mSDsCounter, 0 mSdLazyCounter, 5890 mSolverCounterSat, 3845 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 81.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13200 SdHoareTripleChecker+Valid, 12298 SdHoareTripleChecker+Invalid, 9737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3845 IncrementalHoareTripleChecker+Valid, 5890 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 85.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:11:35,690 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13200 Valid, 12298 Invalid, 9737 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3845 Valid, 5890 Invalid, 2 Unknown, 0 Unchecked, 85.4s Time] [2024-11-08 18:11:35,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11091 states. [2024-11-08 18:11:36,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11091 to 9835. [2024-11-08 18:11:36,524 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-08 18:11:36,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9835 states to 9835 states and 14258 transitions. [2024-11-08 18:11:36,641 INFO L78 Accepts]: Start accepts. Automaton has 9835 states and 14258 transitions. Word has length 156 [2024-11-08 18:11:36,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:11:36,645 INFO L471 AbstractCegarLoop]: Abstraction has 9835 states and 14258 transitions. [2024-11-08 18:11:36,645 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-08 18:11:36,645 INFO L276 IsEmpty]: Start isEmpty. Operand 9835 states and 14258 transitions. [2024-11-08 18:11:36,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-08 18:11:36,665 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:11:36,665 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-08 18:11:36,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 18:11:36,669 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-08 18:11:36,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:11:36,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1701899593, now seen corresponding path program 1 times [2024-11-08 18:11:36,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:11:36,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773603678] [2024-11-08 18:11:36,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:11:36,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:12:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:12:06,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-08 18:12:06,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-08 18:12:06,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-08 18:12:06,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-08 18:12:06,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 18:12:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-08 18:12:06,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 18:12:06,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-08 18:12:06,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-08 18:12:06,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-08 18:12:06,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-08 18:12:06,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:12:06,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-08 18:12:06,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:12:06,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:12:06,505 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-08 18:12:06,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:12:06,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773603678] [2024-11-08 18:12:06,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773603678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:12:06,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:12:06,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:12:06,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535007252] [2024-11-08 18:12:06,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:12:06,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:12:06,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:12:06,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:12:06,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:12:06,509 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-08 18:12:10,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:12:15,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.39s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:13:30,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:13:30,761 INFO L93 Difference]: Finished difference Result 22194 states and 32320 transitions. [2024-11-08 18:13:30,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:13:30,762 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-08 18:13:30,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:13:30,874 INFO L225 Difference]: With dead ends: 22194 [2024-11-08 18:13:30,874 INFO L226 Difference]: Without dead ends: 12388 [2024-11-08 18:13:30,941 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-08 18:13:30,943 INFO L432 NwaCegarLoop]: 4991 mSDtfsCounter, 8625 mSDsluCounter, 7298 mSDsCounter, 0 mSdLazyCounter, 5996 mSolverCounterSat, 2436 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9531 SdHoareTripleChecker+Valid, 12289 SdHoareTripleChecker+Invalid, 8434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2436 IncrementalHoareTripleChecker+Valid, 5996 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 83.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:13:30,946 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9531 Valid, 12289 Invalid, 8434 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2436 Valid, 5996 Invalid, 2 Unknown, 0 Unchecked, 83.2s Time] [2024-11-08 18:13:30,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12388 states. [2024-11-08 18:13:31,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12388 to 11115. [2024-11-08 18:13:31,883 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-08 18:13:31,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11115 states to 11115 states and 16026 transitions. [2024-11-08 18:13:31,948 INFO L78 Accepts]: Start accepts. Automaton has 11115 states and 16026 transitions. Word has length 171 [2024-11-08 18:13:31,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:13:31,949 INFO L471 AbstractCegarLoop]: Abstraction has 11115 states and 16026 transitions. [2024-11-08 18:13:31,950 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-08 18:13:31,950 INFO L276 IsEmpty]: Start isEmpty. Operand 11115 states and 16026 transitions. [2024-11-08 18:13:31,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-08 18:13:31,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:13:31,958 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-08 18:13:31,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 18:13:31,958 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-08 18:13:31,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:13:31,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1281070146, now seen corresponding path program 1 times [2024-11-08 18:13:31,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:13:31,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808169154] [2024-11-08 18:13:31,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:13:31,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:13:57,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:58,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:13:58,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:58,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:58,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-08 18:13:58,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:58,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:58,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:58,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-08 18:13:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:58,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:58,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:58,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-08 18:13:58,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-08 18:13:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 18:13:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-08 18:13:59,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 18:13:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-08 18:13:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-08 18:13:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-08 18:13:59,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-08 18:13:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:13:59,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-08 18:13:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-08 18:13:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:13:59,210 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-08 18:13:59,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:13:59,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808169154] [2024-11-08 18:13:59,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808169154] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:13:59,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:13:59,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:13:59,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495002791] [2024-11-08 18:13:59,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:13:59,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:13:59,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:13:59,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:13:59,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:13:59,217 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-08 18:14:03,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:14:07,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:15:20,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:15:20,022 INFO L93 Difference]: Finished difference Result 29844 states and 43431 transitions. [2024-11-08 18:15:20,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:15:20,023 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-08 18:15:20,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:15:20,160 INFO L225 Difference]: With dead ends: 29844 [2024-11-08 18:15:20,160 INFO L226 Difference]: Without dead ends: 18758 [2024-11-08 18:15:20,199 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-08 18:15:20,200 INFO L432 NwaCegarLoop]: 5001 mSDtfsCounter, 11171 mSDsluCounter, 7181 mSDsCounter, 0 mSdLazyCounter, 5931 mSolverCounterSat, 3679 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 76.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12240 SdHoareTripleChecker+Valid, 12182 SdHoareTripleChecker+Invalid, 9612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3679 IncrementalHoareTripleChecker+Valid, 5931 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:15:20,201 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12240 Valid, 12182 Invalid, 9612 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3679 Valid, 5931 Invalid, 2 Unknown, 0 Unchecked, 79.7s Time] [2024-11-08 18:15:20,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18758 states. [2024-11-08 18:15:20,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18758 to 17098. [2024-11-08 18:15:20,982 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-08 18:15:21,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17098 states to 17098 states and 24754 transitions. [2024-11-08 18:15:21,096 INFO L78 Accepts]: Start accepts. Automaton has 17098 states and 24754 transitions. Word has length 174 [2024-11-08 18:15:21,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:15:21,097 INFO L471 AbstractCegarLoop]: Abstraction has 17098 states and 24754 transitions. [2024-11-08 18:15:21,098 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-08 18:15:21,098 INFO L276 IsEmpty]: Start isEmpty. Operand 17098 states and 24754 transitions. [2024-11-08 18:15:21,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-08 18:15:21,105 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:15:21,106 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-08 18:15:21,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 18:15:21,106 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-08 18:15:21,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:15:21,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1036957720, now seen corresponding path program 1 times [2024-11-08 18:15:21,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:15:21,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214394701] [2024-11-08 18:15:21,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:15:21,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:15:44,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:15:45,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-08 18:15:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-08 18:15:45,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-08 18:15:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-08 18:15:45,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 18:15:45,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-08 18:15:45,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 18:15:45,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-08 18:15:45,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-08 18:15:45,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-08 18:15:45,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-08 18:15:45,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-08 18:15:45,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-08 18:15:45,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-08 18:15:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-08 18:15:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 18:15:45,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:15:45,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-08 18:15:45,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-08 18:15:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-08 18:15:45,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:15:45,722 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-08 18:15:45,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:15:45,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214394701] [2024-11-08 18:15:45,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214394701] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:15:45,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:15:45,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:15:45,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033694915] [2024-11-08 18:15:45,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:15:45,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:15:45,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:15:45,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:15:45,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:15:45,725 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-08 18:15:49,929 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-08 18:15:54,328 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-08 18:17:22,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:17:26,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:17:26,754 INFO L93 Difference]: Finished difference Result 49885 states and 72782 transitions. [2024-11-08 18:17:26,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:17:26,755 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-08 18:17:26,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:17:26,978 INFO L225 Difference]: With dead ends: 49885 [2024-11-08 18:17:26,979 INFO L226 Difference]: Without dead ends: 34884 [2024-11-08 18:17:27,053 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-08 18:17:27,055 INFO L432 NwaCegarLoop]: 7781 mSDtfsCounter, 10323 mSDsluCounter, 8937 mSDsCounter, 0 mSdLazyCounter, 7301 mSolverCounterSat, 2928 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 95.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11495 SdHoareTripleChecker+Valid, 16718 SdHoareTripleChecker+Invalid, 10231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2928 IncrementalHoareTripleChecker+Valid, 7301 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 99.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:17:27,057 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11495 Valid, 16718 Invalid, 10231 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2928 Valid, 7301 Invalid, 2 Unknown, 0 Unchecked, 99.5s Time] [2024-11-08 18:17:27,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34884 states. [2024-11-08 18:17:28,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34884 to 31898. [2024-11-08 18:17:28,811 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-08 18:17:28,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31898 states to 31898 states and 46225 transitions. [2024-11-08 18:17:28,984 INFO L78 Accepts]: Start accepts. Automaton has 31898 states and 46225 transitions. Word has length 210 [2024-11-08 18:17:28,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:17:28,986 INFO L471 AbstractCegarLoop]: Abstraction has 31898 states and 46225 transitions. [2024-11-08 18:17:28,986 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-08 18:17:28,986 INFO L276 IsEmpty]: Start isEmpty. Operand 31898 states and 46225 transitions. [2024-11-08 18:17:28,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-08 18:17:28,993 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:17:28,993 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-08 18:17:28,993 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 18:17:28,995 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-08 18:17:28,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:17:28,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1459659546, now seen corresponding path program 1 times [2024-11-08 18:17:28,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:17:28,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416824349] [2024-11-08 18:17:28,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:17:28,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:17:52,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:17:55,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-08 18:17:55,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-08 18:17:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-08 18:17:55,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-08 18:17:55,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 18:17:55,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-08 18:17:55,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 18:17:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-08 18:17:55,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-08 18:17:55,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-08 18:17:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-08 18:17:55,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:55,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:55,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-08 18:17:55,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-08 18:17:56,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-08 18:17:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-08 18:17:56,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 18:17:56,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:17:56,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-08 18:17:56,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-08 18:17:56,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-08 18:17:56,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:17:56,096 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-08 18:17:56,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:17:56,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416824349] [2024-11-08 18:17:56,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416824349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:17:56,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:17:56,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:17:56,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81372287] [2024-11-08 18:17:56,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:17:56,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:17:56,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:17:56,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:17:56,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:17:56,100 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-08 18:18:00,280 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-08 18:19:47,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:19:47,461 INFO L93 Difference]: Finished difference Result 34876 states and 51037 transitions. [2024-11-08 18:19:47,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:19:47,461 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-08 18:19:47,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:19:47,700 INFO L225 Difference]: With dead ends: 34876 [2024-11-08 18:19:47,700 INFO L226 Difference]: Without dead ends: 34874 [2024-11-08 18:19:47,727 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:19:47,730 INFO L432 NwaCegarLoop]: 5021 mSDtfsCounter, 9002 mSDsluCounter, 11860 mSDsCounter, 0 mSdLazyCounter, 8653 mSolverCounterSat, 2872 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 106.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9648 SdHoareTripleChecker+Valid, 16881 SdHoareTripleChecker+Invalid, 11526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2872 IncrementalHoareTripleChecker+Valid, 8653 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 109.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:19:47,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9648 Valid, 16881 Invalid, 11526 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2872 Valid, 8653 Invalid, 1 Unknown, 0 Unchecked, 109.1s Time] [2024-11-08 18:19:47,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34874 states. [2024-11-08 18:19:49,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34874 to 31902. [2024-11-08 18:19:49,363 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-08 18:19:49,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31902 states to 31902 states and 46228 transitions. [2024-11-08 18:19:49,580 INFO L78 Accepts]: Start accepts. Automaton has 31902 states and 46228 transitions. Word has length 210 [2024-11-08 18:19:49,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:19:49,581 INFO L471 AbstractCegarLoop]: Abstraction has 31902 states and 46228 transitions. [2024-11-08 18:19:49,581 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-08 18:19:49,582 INFO L276 IsEmpty]: Start isEmpty. Operand 31902 states and 46228 transitions. [2024-11-08 18:19:49,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-11-08 18:19:49,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:19:49,588 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-08 18:19:49,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 18:19:49,589 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-08 18:19:49,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:19:49,590 INFO L85 PathProgramCache]: Analyzing trace with hash 2104448766, now seen corresponding path program 1 times [2024-11-08 18:19:49,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:19:49,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672565436] [2024-11-08 18:19:49,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:19:49,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:20:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:20:17,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-08 18:20:17,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-08 18:20:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-08 18:20:17,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-08 18:20:17,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 18:20:17,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-08 18:20:17,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 18:20:17,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-08 18:20:17,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-08 18:20:17,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-08 18:20:17,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-08 18:20:17,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-08 18:20:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-08 18:20:17,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-08 18:20:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-08 18:20:17,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 18:20:17,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:20:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-08 18:20:17,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-08 18:20:17,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-08 18:20:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-08 18:20:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:20:17,548 INFO L134 CoverageAnalysis]: Checked inductivity of 788 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 786 trivial. 0 not checked. [2024-11-08 18:20:17,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:20:17,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672565436] [2024-11-08 18:20:17,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672565436] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:20:17,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:20:17,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:20:17,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533592684] [2024-11-08 18:20:17,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:20:17,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:20:17,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:20:17,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:20:17,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:20:17,551 INFO L87 Difference]: Start difference. First operand 31902 states and 46228 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-08 18:20:21,734 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-08 18:22:02,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:22:06,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:06,640 INFO L93 Difference]: Finished difference Result 34880 states and 51040 transitions. [2024-11-08 18:22:06,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:22:06,641 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 215 [2024-11-08 18:22:06,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:06,852 INFO L225 Difference]: With dead ends: 34880 [2024-11-08 18:22:06,852 INFO L226 Difference]: Without dead ends: 34878 [2024-11-08 18:22:06,883 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:22:06,883 INFO L432 NwaCegarLoop]: 4974 mSDtfsCounter, 9049 mSDsluCounter, 11760 mSDsCounter, 0 mSdLazyCounter, 8664 mSolverCounterSat, 2858 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 104.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9695 SdHoareTripleChecker+Valid, 16734 SdHoareTripleChecker+Invalid, 11523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2858 IncrementalHoareTripleChecker+Valid, 8664 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 106.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:06,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9695 Valid, 16734 Invalid, 11523 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2858 Valid, 8664 Invalid, 1 Unknown, 0 Unchecked, 106.8s Time] [2024-11-08 18:22:06,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34878 states. [2024-11-08 18:22:08,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34878 to 31906. [2024-11-08 18:22:08,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31906 states, 24112 states have (on average 1.364051094890511) internal successors, (32890), 24539 states have internal predecessors, (32890), 6633 states have call successors, (6633), 1133 states have call predecessors, (6633), 1158 states have return successors, (6708), 6572 states have call predecessors, (6708), 6630 states have call successors, (6708) [2024-11-08 18:22:08,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31906 states to 31906 states and 46231 transitions. [2024-11-08 18:22:08,687 INFO L78 Accepts]: Start accepts. Automaton has 31906 states and 46231 transitions. Word has length 215 [2024-11-08 18:22:08,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:08,687 INFO L471 AbstractCegarLoop]: Abstraction has 31906 states and 46231 transitions. [2024-11-08 18:22:08,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-08 18:22:08,688 INFO L276 IsEmpty]: Start isEmpty. Operand 31906 states and 46231 transitions. [2024-11-08 18:22:08,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-11-08 18:22:08,694 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:08,694 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 3, 2, 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-08 18:22:08,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-08 18:22:08,695 INFO L396 AbstractCegarLoop]: === Iteration 7 === 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-08 18:22:08,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:08,695 INFO L85 PathProgramCache]: Analyzing trace with hash 610699610, now seen corresponding path program 1 times [2024-11-08 18:22:08,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:08,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811654108] [2024-11-08 18:22:08,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:08,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms