./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-spinlock_drivers-net-tun.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme --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 97cecdf2f398250e9c44f19d8d35ed7fcac528daa12758af85552fae0658b596 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-26 11:46:10,691 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-26 11:46:10,763 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-26 11:46:10,769 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-26 11:46:10,770 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-26 11:46:10,796 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-26 11:46:10,796 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-26 11:46:10,797 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-26 11:46:10,798 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-26 11:46:10,798 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-26 11:46:10,799 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-26 11:46:10,799 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-26 11:46:10,800 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-26 11:46:10,801 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-26 11:46:10,801 INFO L153 SettingsManager]: * Use SBE=true [2023-11-26 11:46:10,802 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-26 11:46:10,803 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-26 11:46:10,803 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-26 11:46:10,804 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-26 11:46:10,804 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-26 11:46:10,805 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-26 11:46:10,805 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-26 11:46:10,806 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-26 11:46:10,806 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-26 11:46:10,807 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-26 11:46:10,807 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-26 11:46:10,808 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-26 11:46:10,808 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-26 11:46:10,808 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-26 11:46:10,809 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-26 11:46:10,809 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-26 11:46:10,810 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-26 11:46:10,810 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-26 11:46:10,811 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-26 11:46:10,811 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-26 11:46:10,811 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-26 11:46:10,812 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-26 11:46:10,812 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-26 11:46:10,812 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-26 11:46:10,813 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme 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 -> 97cecdf2f398250e9c44f19d8d35ed7fcac528daa12758af85552fae0658b596 [2023-11-26 11:46:11,067 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-26 11:46:11,098 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-26 11:46:11,101 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-26 11:46:11,102 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-26 11:46:11,103 INFO L274 PluginConnector]: CDTParser initialized [2023-11-26 11:46:11,104 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2023-11-26 11:46:14,094 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-26 11:46:14,881 INFO L384 CDTParser]: Found 1 translation units. [2023-11-26 11:46:14,882 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2023-11-26 11:46:14,959 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/data/3fed953df/5ac2f508fc3f49ac809b1a1b6d2f0369/FLAG7f3941495 [2023-11-26 11:46:14,977 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/data/3fed953df/5ac2f508fc3f49ac809b1a1b6d2f0369 [2023-11-26 11:46:14,986 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-26 11:46:14,988 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-26 11:46:14,990 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-26 11:46:14,991 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-26 11:46:14,996 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-26 11:46:14,997 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 11:46:14" (1/1) ... [2023-11-26 11:46:14,998 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ed89266 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:14, skipping insertion in model container [2023-11-26 11:46:14,998 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 11:46:14" (1/1) ... [2023-11-26 11:46:15,221 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-26 11:46:19,852 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2023-11-26 11:46:19,856 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2023-11-26 11:46:19,864 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2023-11-26 11:46:19,865 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2023-11-26 11:46:19,928 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 11:46:19,983 INFO L202 MainTranslator]: Completed pre-run [2023-11-26 11:46:20,154 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"); [5779] [2023-11-26 11:46:20,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5786] [2023-11-26 11:46:20,157 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)); [5793] [2023-11-26 11:46:20,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5800] [2023-11-26 11:46:20,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [5815-5816] [2023-11-26 11:46:20,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5857] [2023-11-26 11:46:20,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5860] [2023-11-26 11:46:20,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5863] [2023-11-26 11:46:20,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5866] [2023-11-26 11:46:20,162 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)); [5895] [2023-11-26 11:46:20,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5902] [2023-11-26 11:46:20,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [5961] [2023-11-26 11:46:20,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [5964] [2023-11-26 11:46:20,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [5966] [2023-11-26 11:46:20,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [5971] [2023-11-26 11:46:20,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [5974] [2023-11-26 11:46:20,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5976] [2023-11-26 11:46:20,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [5981] [2023-11-26 11:46:20,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [5984] [2023-11-26 11:46:20,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5986] [2023-11-26 11:46:20,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [5991] [2023-11-26 11:46:20,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [5994] [2023-11-26 11:46:20,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [5996] [2023-11-26 11:46:20,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6034] [2023-11-26 11:46:20,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6037] [2023-11-26 11:46:20,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6039] [2023-11-26 11:46:20,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6044] [2023-11-26 11:46:20,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6047] [2023-11-26 11:46:20,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6049] [2023-11-26 11:46:20,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6054] [2023-11-26 11:46:20,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6057] [2023-11-26 11:46:20,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6059] [2023-11-26 11:46:20,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6064] [2023-11-26 11:46:20,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6067] [2023-11-26 11:46:20,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6069] [2023-11-26 11:46:20,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6138] [2023-11-26 11:46:20,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6147] [2023-11-26 11:46:20,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6407] [2023-11-26 11:46:20,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/skbuff.h"), "i" (1891), "i" (12UL)); [6717-6718] [2023-11-26 11:46:20,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6973] [2023-11-26 11:46:20,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6976] [2023-11-26 11:46:20,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6979] [2023-11-26 11:46:20,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6982] [2023-11-26 11:46:20,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7013] [2023-11-26 11:46:20,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7016] [2023-11-26 11:46:20,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7019] [2023-11-26 11:46:20,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7022] [2023-11-26 11:46:20,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7053] [2023-11-26 11:46:20,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7056] [2023-11-26 11:46:20,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7059] [2023-11-26 11:46:20,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7062] [2023-11-26 11:46:20,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7093] [2023-11-26 11:46:20,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7096] [2023-11-26 11:46:20,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7099] [2023-11-26 11:46:20,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7102] [2023-11-26 11:46:20,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7394] [2023-11-26 11:46:20,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7397] [2023-11-26 11:46:20,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7400] [2023-11-26 11:46:20,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7403] [2023-11-26 11:46:20,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7434] [2023-11-26 11:46:20,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7437] [2023-11-26 11:46:20,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7440] [2023-11-26 11:46:20,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7443] [2023-11-26 11:46:20,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7474] [2023-11-26 11:46:20,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7477] [2023-11-26 11:46:20,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7480] [2023-11-26 11:46:20,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7483] [2023-11-26 11:46:20,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7514] [2023-11-26 11:46:20,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7517] [2023-11-26 11:46:20,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7520] [2023-11-26 11:46:20,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7523] [2023-11-26 11:46:20,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7592] [2023-11-26 11:46:20,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7595] [2023-11-26 11:46:20,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7598] [2023-11-26 11:46:20,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7601] [2023-11-26 11:46:20,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7632] [2023-11-26 11:46:20,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7635] [2023-11-26 11:46:20,254 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7638] [2023-11-26 11:46:20,254 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7641] [2023-11-26 11:46:20,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7672] [2023-11-26 11:46:20,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7675] [2023-11-26 11:46:20,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7678] [2023-11-26 11:46:20,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7681] [2023-11-26 11:46:20,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7712] [2023-11-26 11:46:20,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7715] [2023-11-26 11:46:20,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7718] [2023-11-26 11:46:20,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7721] [2023-11-26 11:46:20,319 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/tun.c"), "i" (446), "i" (12UL)); [8628-8629] [2023-11-26 11:46:20,319 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8635] [2023-11-26 11:46:20,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8657] [2023-11-26 11:46:20,332 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/tun.c"), "i" (480), "i" (12UL)); [8699-8700] [2023-11-26 11:46:20,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 *)"drivers/net/tun.c"), "i" (500), "i" (12UL)); [8778-8779] [2023-11-26 11:46:20,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8786] [2023-11-26 11:46:20,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8802] [2023-11-26 11:46:20,356 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/tun.c"), "i" (509), "i" (12UL)); [8817-8818] [2023-11-26 11:46:20,359 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/tun.c"), "i" (523), "i" (12UL)); [8880-8881] [2023-11-26 11:46:20,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8954] [2023-11-26 11:46:20,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8956] [2023-11-26 11:46:20,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9106] [2023-11-26 11:46:20,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9154] [2023-11-26 11:46:20,479 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/tun.c"), "i" (770), "i" (12UL)); [9320-9321] [2023-11-26 11:46:20,558 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/tun.c"), "i" (1408), "i" (12UL)); [10377-10378] [2023-11-26 11:46:20,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11274] [2023-11-26 11:46:20,664 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11277] [2023-11-26 11:46:20,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11280] [2023-11-26 11:46:20,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11283] [2023-11-26 11:46:20,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned int *)argp): "ebx"); [11286] [2023-11-26 11:46:20,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11769] [2023-11-26 11:46:20,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11775] [2023-11-26 11:46:20,818 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2023-11-26 11:46:20,820 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2023-11-26 11:46:20,821 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2023-11-26 11:46:20,822 WARN L240 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_1fdfd5d7-8acf-4987-af5b-73d255e5e121/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2023-11-26 11:46:20,835 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-26 11:46:21,182 WARN L675 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-11-26 11:46:21,183 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-26 11:46:21,183 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-26 11:46:21,191 INFO L206 MainTranslator]: Completed translation [2023-11-26 11:46:21,192 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21 WrapperNode [2023-11-26 11:46:21,192 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-26 11:46:21,194 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-26 11:46:21,194 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-26 11:46:21,194 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-26 11:46:21,202 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:21,337 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:21,619 INFO L138 Inliner]: procedures = 614, calls = 2637, calls flagged for inlining = 324, calls inlined = 257, statements flattened = 8056 [2023-11-26 11:46:21,620 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-26 11:46:21,620 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-26 11:46:21,620 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-26 11:46:21,621 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-26 11:46:21,632 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:21,632 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:21,667 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:23,953 INFO L175 MemorySlicer]: Split 1128 memory accesses to 44 slices as follows [6, 2, 6, 4, 2, 4, 4, 2, 4, 1, 42, 7, 2, 2, 3, 762, 2, 2, 2, 4, 4, 4, 4, 2, 5, 4, 1, 11, 2, 27, 81, 2, 1, 3, 15, 33, 2, 10, 42, 2, 1, 2, 2, 5]. 68 percent of accesses are in the largest equivalence class. The 487 initializations are split as follows [6, 0, 6, 4, 0, 4, 4, 0, 4, 0, 42, 0, 0, 0, 0, 238, 0, 0, 0, 4, 4, 4, 4, 0, 0, 4, 1, 9, 2, 0, 81, 0, 0, 0, 15, 0, 0, 10, 39, 0, 0, 0, 2, 0]. The 215 writes are split as follows [0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 6, 1, 1, 1, 155, 1, 1, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 22, 0, 1, 0, 1, 0, 11, 1, 0, 0, 1, 0, 1, 0, 5]. [2023-11-26 11:46:23,953 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:23,954 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:24,197 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:24,268 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:24,361 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:24,400 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:24,481 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-26 11:46:24,482 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-26 11:46:24,482 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-26 11:46:24,482 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-26 11:46:24,484 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (1/1) ... [2023-11-26 11:46:24,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-26 11:46:24,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/z3 [2023-11-26 11:46:24,522 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-26 11:46:24,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1fdfd5d7-8acf-4987-af5b-73d255e5e121/bin/uautomizer-verify-VRDe98Ueme/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-26 11:46:24,572 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get [2023-11-26 11:46:24,573 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get [2023-11-26 11:46:24,573 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-26 11:46:24,574 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-26 11:46:24,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-26 11:46:24,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-26 11:46:24,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-26 11:46:24,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-26 11:46:24,574 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_hash [2023-11-26 11:46:24,575 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_hash [2023-11-26 11:46:24,575 INFO L130 BoogieDeclarations]: Found specification of procedure tun_attach [2023-11-26 11:46:24,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_attach [2023-11-26 11:46:24,575 INFO L130 BoogieDeclarations]: Found specification of procedure ns_capable [2023-11-26 11:46:24,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_capable [2023-11-26 11:46:24,576 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2023-11-26 11:46:24,576 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2023-11-26 11:46:24,576 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-26 11:46:24,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-26 11:46:24,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-26 11:46:24,577 INFO L130 BoogieDeclarations]: Found specification of procedure gid_valid [2023-11-26 11:46:24,578 INFO L138 BoogieDeclarations]: Found implementation of procedure gid_valid [2023-11-26 11:46:24,578 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-11-26 11:46:24,578 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-11-26 11:46:24,578 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-11-26 11:46:24,578 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-11-26 11:46:24,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-26 11:46:24,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-26 11:46:24,579 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-26 11:46:24,579 INFO L130 BoogieDeclarations]: Found specification of procedure sock_writeable [2023-11-26 11:46:24,579 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_writeable [2023-11-26 11:46:24,579 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-26 11:46:24,580 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-26 11:46:24,581 INFO L130 BoogieDeclarations]: Found specification of procedure iov_length [2023-11-26 11:46:24,583 INFO L138 BoogieDeclarations]: Found implementation of procedure iov_length [2023-11-26 11:46:24,584 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-26 11:46:24,584 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-26 11:46:24,584 INFO L130 BoogieDeclarations]: Found specification of procedure sock_put [2023-11-26 11:46:24,585 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_put [2023-11-26 11:46:24,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-26 11:46:24,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-26 11:46:24,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-26 11:46:24,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-26 11:46:24,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-26 11:46:24,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-26 11:46:24,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-26 11:46:24,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-26 11:46:24,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-26 11:46:24,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-26 11:46:24,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-26 11:46:24,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-26 11:46:24,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-26 11:46:24,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-26 11:46:24,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-26 11:46:24,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-26 11:46:24,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-26 11:46:24,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-26 11:46:24,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-26 11:46:24,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-26 11:46:24,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-26 11:46:24,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-26 11:46:24,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-26 11:46:24,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-26 11:46:24,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-26 11:46:24,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2023-11-26 11:46:24,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2023-11-26 11:46:24,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2023-11-26 11:46:24,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2023-11-26 11:46:24,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2023-11-26 11:46:24,600 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-11-26 11:46:24,600 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-11-26 11:46:24,600 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_iff [2023-11-26 11:46:24,600 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_iff [2023-11-26 11:46:24,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-26 11:46:24,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-26 11:46:24,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-26 11:46:24,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-26 11:46:24,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-26 11:46:24,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-26 11:46:24,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-26 11:46:24,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-26 11:46:24,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-26 11:46:24,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-26 11:46:24,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-26 11:46:24,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-26 11:46:24,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-26 11:46:24,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-26 11:46:24,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2023-11-26 11:46:24,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2023-11-26 11:46:24,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2023-11-26 11:46:24,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2023-11-26 11:46:24,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2023-11-26 11:46:24,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2023-11-26 11:46:24,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2023-11-26 11:46:24,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2023-11-26 11:46:24,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2023-11-26 11:46:24,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2023-11-26 11:46:24,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2023-11-26 11:46:24,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2023-11-26 11:46:24,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2023-11-26 11:46:24,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2023-11-26 11:46:24,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2023-11-26 11:46:24,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2023-11-26 11:46:24,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_76 [2023-11-26 11:46:24,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_76 [2023-11-26 11:46:24,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-26 11:46:24,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-26 11:46:24,607 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_detach [2023-11-26 11:46:24,608 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_detach [2023-11-26 11:46:24,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-26 11:46:24,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-26 11:46:24,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-26 11:46:24,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-26 11:46:24,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-26 11:46:24,608 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-26 11:46:24,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-26 11:46:24,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-26 11:46:24,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-26 11:46:24,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-26 11:46:24,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-26 11:46:24,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-26 11:46:24,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-26 11:46:24,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-26 11:46:24,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-26 11:46:24,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-26 11:46:24,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-26 11:46:24,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-26 11:46:24,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-26 11:46:24,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-26 11:46:24,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-26 11:46:24,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-26 11:46:24,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-26 11:46:24,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-26 11:46:24,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-26 11:46:24,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-26 11:46:24,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-26 11:46:24,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-26 11:46:24,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-26 11:46:24,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-11-26 11:46:24,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-11-26 11:46:24,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-11-26 11:46:24,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-11-26 11:46:24,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-11-26 11:46:24,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-11-26 11:46:24,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-26 11:46:24,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-26 11:46:24,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-26 11:46:24,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-26 11:46:24,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-26 11:46:24,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-26 11:46:24,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-26 11:46:24,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-26 11:46:24,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2023-11-26 11:46:24,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2023-11-26 11:46:24,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2023-11-26 11:46:24,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2023-11-26 11:46:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2023-11-26 11:46:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2023-11-26 11:46:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2023-11-26 11:46:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2023-11-26 11:46:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2023-11-26 11:46:24,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2023-11-26 11:46:24,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-26 11:46:24,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-26 11:46:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-26 11:46:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-26 11:46:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-26 11:46:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-26 11:46:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-26 11:46:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-26 11:46:24,626 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2023-11-26 11:46:24,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2023-11-26 11:46:24,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2023-11-26 11:46:24,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2023-11-26 11:46:24,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2023-11-26 11:46:24,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2023-11-26 11:46:24,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2023-11-26 11:46:24,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2023-11-26 11:46:24,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2023-11-26 11:46:24,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2023-11-26 11:46:24,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2023-11-26 11:46:24,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2023-11-26 11:46:24,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2023-11-26 11:46:24,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2023-11-26 11:46:24,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2023-11-26 11:46:24,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2023-11-26 11:46:24,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2023-11-26 11:46:24,631 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_all [2023-11-26 11:46:24,631 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_all [2023-11-26 11:46:24,632 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-11-26 11:46:24,632 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-11-26 11:46:24,632 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2023-11-26 11:46:24,632 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2023-11-26 11:46:24,632 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-11-26 11:46:24,632 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-11-26 11:46:24,632 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-11-26 11:46:24,632 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-11-26 11:46:24,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-26 11:46:24,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-26 11:46:24,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-26 11:46:24,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-11-26 11:46:24,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-11-26 11:46:24,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2023-11-26 11:46:24,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2023-11-26 11:46:24,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-11-26 11:46:24,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-11-26 11:46:24,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-26 11:46:24,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-26 11:46:24,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-26 11:46:24,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-26 11:46:24,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-26 11:46:24,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-26 11:46:24,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-26 11:46:24,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-26 11:46:24,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2023-11-26 11:46:24,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2023-11-26 11:46:24,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2023-11-26 11:46:24,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2023-11-26 11:46:24,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2023-11-26 11:46:24,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2023-11-26 11:46:24,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2023-11-26 11:46:24,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2023-11-26 11:46:24,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2023-11-26 11:46:24,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2023-11-26 11:46:24,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2023-11-26 11:46:24,640 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-26 11:46:24,640 INFO L130 BoogieDeclarations]: Found specification of procedure read_pnet [2023-11-26 11:46:24,640 INFO L138 BoogieDeclarations]: Found implementation of procedure read_pnet [2023-11-26 11:46:24,640 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-11-26 11:46:24,640 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-11-26 11:46:24,640 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-26 11:46:24,641 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-26 11:46:24,641 INFO L130 BoogieDeclarations]: Found specification of procedure tun_setup [2023-11-26 11:46:24,641 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_setup [2023-11-26 11:46:24,641 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_transport_header [2023-11-26 11:46:24,641 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_transport_header [2023-11-26 11:46:24,641 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-26 11:46:24,641 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-26 11:46:24,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-11-26 11:46:24,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-11-26 11:46:24,642 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_find [2023-11-26 11:46:24,642 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_find [2023-11-26 11:46:24,642 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_uninit [2023-11-26 11:46:24,646 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_uninit [2023-11-26 11:46:24,646 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-26 11:46:24,646 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-26 11:46:24,646 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_net [2023-11-26 11:46:24,646 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_net [2023-11-26 11:46:24,647 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-26 11:46:24,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-26 11:46:24,647 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toiovecend [2023-11-26 11:46:24,647 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toiovecend [2023-11-26 11:46:24,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2023-11-26 11:46:24,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2023-11-26 11:46:24,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2023-11-26 11:46:24,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2023-11-26 11:46:24,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2023-11-26 11:46:24,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2023-11-26 11:46:24,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2023-11-26 11:46:24,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2023-11-26 11:46:24,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2023-11-26 11:46:24,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2023-11-26 11:46:24,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2023-11-26 11:46:24,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2023-11-26 11:46:24,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2023-11-26 11:46:24,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2023-11-26 11:46:24,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2023-11-26 11:46:24,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2023-11-26 11:46:24,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2023-11-26 11:46:24,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2023-11-26 11:46:24,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2023-11-26 11:46:24,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2023-11-26 11:46:24,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2023-11-26 11:46:24,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2023-11-26 11:46:24,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2023-11-26 11:46:24,653 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2023-11-26 11:46:24,653 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2023-11-26 11:46:24,653 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2023-11-26 11:46:24,653 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2023-11-26 11:46:24,653 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2023-11-26 11:46:24,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2023-11-26 11:46:24,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2023-11-26 11:46:24,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2023-11-26 11:46:24,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2023-11-26 11:46:24,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2023-11-26 11:46:24,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2023-11-26 11:46:24,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2023-11-26 11:46:24,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2023-11-26 11:46:24,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2023-11-26 11:46:24,657 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2023-11-26 11:46:24,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2023-11-26 11:46:24,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2023-11-26 11:46:24,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2023-11-26 11:46:24,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2023-11-26 11:46:24,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2023-11-26 11:46:24,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2023-11-26 11:46:24,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2023-11-26 11:46:24,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2023-11-26 11:46:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flags [2023-11-26 11:46:24,659 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flags [2023-11-26 11:46:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure __kuid_val [2023-11-26 11:46:24,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __kuid_val [2023-11-26 11:46:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-26 11:46:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-26 11:46:24,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-26 11:46:24,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-26 11:46:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-26 11:46:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-26 11:46:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-26 11:46:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-26 11:46:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-26 11:46:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-26 11:46:24,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-26 11:46:24,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2023-11-26 11:46:24,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2023-11-26 11:46:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2023-11-26 11:46:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2023-11-26 11:46:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2023-11-26 11:46:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2023-11-26 11:46:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2023-11-26 11:46:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2023-11-26 11:46:24,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2023-11-26 11:46:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2023-11-26 11:46:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2023-11-26 11:46:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2023-11-26 11:46:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure uid_valid [2023-11-26 11:46:24,665 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_valid [2023-11-26 11:46:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-26 11:46:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-26 11:46:24,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-26 11:46:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-26 11:46:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-26 11:46:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-26 11:46:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-26 11:46:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-26 11:46:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-26 11:46:24,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-26 11:46:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-26 11:46:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-26 11:46:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-26 11:46:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-26 11:46:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-26 11:46:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-26 11:46:24,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-26 11:46:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-26 11:46:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-26 11:46:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-26 11:46:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-26 11:46:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-26 11:46:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-26 11:46:24,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2023-11-26 11:46:24,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2023-11-26 11:46:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2023-11-26 11:46:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2023-11-26 11:46:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2023-11-26 11:46:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2023-11-26 11:46:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2023-11-26 11:46:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2023-11-26 11:46:24,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2023-11-26 11:46:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2023-11-26 11:46:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2023-11-26 11:46:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2023-11-26 11:46:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2023-11-26 11:46:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2023-11-26 11:46:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-26 11:46:24,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-26 11:46:24,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-26 11:46:24,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-26 11:46:24,672 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-26 11:46:24,672 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-26 11:46:24,672 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-11-26 11:46:24,672 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2023-11-26 11:46:24,672 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2023-11-26 11:46:24,672 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rtnl_is_held [2023-11-26 11:46:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rtnl_is_held [2023-11-26 11:46:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2023-11-26 11:46:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2023-11-26 11:46:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2023-11-26 11:46:24,673 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2023-11-26 11:46:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-26 11:46:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-26 11:46:24,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-26 11:46:24,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-26 11:46:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-26 11:46:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-26 11:46:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-26 11:46:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-26 11:46:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-26 11:46:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-26 11:46:24,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-26 11:46:24,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2023-11-26 11:46:24,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2023-11-26 11:46:24,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2023-11-26 11:46:24,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2023-11-26 11:46:24,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2023-11-26 11:46:24,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2023-11-26 11:46:24,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2023-11-26 11:46:24,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2023-11-26 11:46:24,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2023-11-26 11:46:24,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2023-11-26 11:46:24,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2023-11-26 11:46:24,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2023-11-26 11:46:24,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-26 11:46:24,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-26 11:46:24,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-26 11:46:24,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-26 11:46:24,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-26 11:46:24,680 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-26 11:46:24,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-26 11:46:24,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-26 11:46:24,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-26 11:46:24,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-26 11:46:24,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-26 11:46:24,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-26 11:46:24,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2023-11-26 11:46:24,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2023-11-26 11:46:24,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2023-11-26 11:46:24,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2023-11-26 11:46:24,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2023-11-26 11:46:24,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2023-11-26 11:46:24,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2023-11-26 11:46:24,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2023-11-26 11:46:24,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2023-11-26 11:46:24,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2023-11-26 11:46:24,685 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2023-11-26 11:46:24,685 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_get [2023-11-26 11:46:24,685 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_get [2023-11-26 11:46:24,685 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-11-26 11:46:24,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-11-26 11:46:24,685 INFO L130 BoogieDeclarations]: Found specification of procedure sk_attach_filter [2023-11-26 11:46:24,685 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_attach_filter [2023-11-26 11:46:24,685 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-26 11:46:24,686 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-26 11:46:24,686 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-26 11:46:24,686 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2023-11-26 11:46:24,686 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2023-11-26 11:46:24,686 INFO L130 BoogieDeclarations]: Found specification of procedure put_net [2023-11-26 11:46:24,686 INFO L138 BoogieDeclarations]: Found implementation of procedure put_net [2023-11-26 11:46:24,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-26 11:46:24,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-26 11:46:24,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-26 11:46:24,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-26 11:46:24,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-26 11:46:24,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-26 11:46:24,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-26 11:46:24,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-26 11:46:24,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-26 11:46:24,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2023-11-26 11:46:24,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2023-11-26 11:46:24,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2023-11-26 11:46:24,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2023-11-26 11:46:24,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2023-11-26 11:46:24,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2023-11-26 11:46:24,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2023-11-26 11:46:24,692 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_datagram_const_iovec [2023-11-26 11:46:24,692 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_datagram_const_iovec [2023-11-26 11:46:24,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-26 11:46:24,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-26 11:46:24,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-26 11:46:24,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-26 11:46:24,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-26 11:46:24,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-26 11:46:24,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-26 11:46:24,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-26 11:46:24,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-26 11:46:24,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-26 11:46:24,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-26 11:46:24,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-26 11:46:24,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-26 11:46:24,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-26 11:46:24,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2023-11-26 11:46:24,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2023-11-26 11:46:24,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2023-11-26 11:46:24,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2023-11-26 11:46:24,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2023-11-26 11:46:24,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2023-11-26 11:46:24,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2023-11-26 11:46:24,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2023-11-26 11:46:24,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2023-11-26 11:46:24,698 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-11-26 11:46:24,698 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-11-26 11:46:24,698 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-26 11:46:24,699 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-26 11:46:24,699 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_user [2023-11-26 11:46:24,699 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_user [2023-11-26 11:46:24,699 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-11-26 11:46:24,699 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-11-26 11:46:24,699 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_chr_ioctl [2023-11-26 11:46:24,699 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_chr_ioctl [2023-11-26 11:46:24,700 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-26 11:46:24,700 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-26 11:46:24,700 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_delete [2023-11-26 11:46:24,700 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_delete [2023-11-26 11:46:24,700 INFO L130 BoogieDeclarations]: Found specification of procedure sock_rps_reset_flow_hash [2023-11-26 11:46:24,700 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_rps_reset_flow_hash [2023-11-26 11:46:24,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-26 11:46:24,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-26 11:46:24,701 INFO L130 BoogieDeclarations]: Found specification of procedure tun_queue_purge [2023-11-26 11:46:24,701 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_queue_purge [2023-11-26 11:46:24,701 INFO L130 BoogieDeclarations]: Found specification of procedure tun_hashfn [2023-11-26 11:46:24,701 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_hashfn [2023-11-26 11:46:24,701 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-11-26 11:46:24,701 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-11-26 11:46:24,701 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-26 11:46:24,701 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-26 11:46:24,702 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-26 11:46:24,702 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-26 11:46:24,702 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2023-11-26 11:46:24,702 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2023-11-26 11:46:24,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_75 [2023-11-26 11:46:24,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_75 [2023-11-26 11:46:24,702 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-26 11:46:24,702 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-26 11:46:24,703 INFO L130 BoogieDeclarations]: Found specification of procedure tun_enable_queue [2023-11-26 11:46:24,703 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_enable_queue [2023-11-26 11:46:24,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-26 11:46:24,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-26 11:46:24,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-26 11:46:24,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-26 11:46:24,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-26 11:46:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-26 11:46:24,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-26 11:46:24,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-26 11:46:24,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-26 11:46:24,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-26 11:46:24,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-26 11:46:24,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-26 11:46:24,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-26 11:46:24,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-26 11:46:24,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-11-26 11:46:24,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-11-26 11:46:24,709 INFO L130 BoogieDeclarations]: Found specification of procedure security_tun_dev_free_security [2023-11-26 11:46:24,709 INFO L138 BoogieDeclarations]: Found implementation of procedure security_tun_dev_free_security [2023-11-26 11:46:24,709 INFO L130 BoogieDeclarations]: Found specification of procedure hold_net [2023-11-26 11:46:24,709 INFO L138 BoogieDeclarations]: Found implementation of procedure hold_net [2023-11-26 11:46:24,709 INFO L130 BoogieDeclarations]: Found specification of procedure tun_set_real_num_queues [2023-11-26 11:46:24,709 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_set_real_num_queues [2023-11-26 11:46:24,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-26 11:46:24,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-26 11:46:24,710 INFO L130 BoogieDeclarations]: Found specification of procedure uid_eq [2023-11-26 11:46:24,710 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_eq [2023-11-26 11:46:24,710 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_link_unregister [2023-11-26 11:46:24,710 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_link_unregister [2023-11-26 11:46:24,710 INFO L130 BoogieDeclarations]: Found specification of procedure tun_do_read [2023-11-26 11:46:24,710 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_do_read [2023-11-26 11:46:24,710 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-26 11:46:24,711 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-26 11:46:24,711 INFO L130 BoogieDeclarations]: Found specification of procedure __kgid_val [2023-11-26 11:46:24,711 INFO L138 BoogieDeclarations]: Found implementation of procedure __kgid_val [2023-11-26 11:46:24,711 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-26 11:46:24,711 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-26 11:46:24,711 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2023-11-26 11:46:24,711 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2023-11-26 11:46:24,711 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-26 11:46:24,712 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-26 11:46:24,712 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-11-26 11:46:24,712 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-11-26 11:46:24,712 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2023-11-26 11:46:24,712 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2023-11-26 11:46:24,712 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-26 11:46:24,712 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-26 11:46:24,712 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-11-26 11:46:24,713 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-11-26 11:46:24,713 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_filter [2023-11-26 11:46:24,713 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_filter [2023-11-26 11:46:24,713 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromiovecend [2023-11-26 11:46:24,713 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromiovecend [2023-11-26 11:46:24,713 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies_up [2023-11-26 11:46:24,713 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies_up [2023-11-26 11:46:24,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-26 11:46:24,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-26 11:46:24,714 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-11-26 11:46:24,714 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-11-26 11:46:24,714 INFO L130 BoogieDeclarations]: Found specification of procedure tun_put [2023-11-26 11:46:24,714 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_put [2023-11-26 11:46:24,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-26 11:46:24,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-26 11:46:24,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-26 11:46:24,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-26 11:46:24,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-26 11:46:24,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-26 11:46:24,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-26 11:46:24,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-26 11:46:24,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-26 11:46:24,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-26 11:46:24,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-26 11:46:24,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-26 11:46:24,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-26 11:46:24,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-26 11:46:24,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-26 11:46:24,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-26 11:46:24,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-26 11:46:24,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-11-26 11:46:24,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-11-26 11:46:24,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-11-26 11:46:24,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-11-26 11:46:24,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-11-26 11:46:24,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-11-26 11:46:24,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-11-26 11:46:24,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-11-26 11:46:26,340 INFO L241 CfgBuilder]: Building ICFG [2023-11-26 11:46:26,346 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-26 11:46:31,201 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-11-26 11:46:32,828 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-26 11:46:39,247 INFO L282 CfgBuilder]: Performing block encoding [2023-11-26 11:46:39,894 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-26 11:46:39,894 INFO L309 CfgBuilder]: Removed 63 assume(true) statements. [2023-11-26 11:46:39,897 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 11:46:39 BoogieIcfgContainer [2023-11-26 11:46:39,898 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-26 11:46:39,902 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-26 11:46:39,902 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-26 11:46:39,905 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-26 11:46:39,906 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.11 11:46:14" (1/3) ... [2023-11-26 11:46:39,908 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26dda250 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 11:46:39, skipping insertion in model container [2023-11-26 11:46:39,908 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 11:46:21" (2/3) ... [2023-11-26 11:46:39,909 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26dda250 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 11:46:39, skipping insertion in model container [2023-11-26 11:46:39,910 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 11:46:39" (3/3) ... [2023-11-26 11:46:39,911 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2023-11-26 11:46:39,931 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-26 11:46:39,931 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-11-26 11:46:40,045 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-26 11:46:40,056 INFO L357 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, mHoare=true, 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;@359ab7d1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-26 11:46:40,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-26 11:46:40,070 INFO L276 IsEmpty]: Start isEmpty. Operand has 2117 states, 1519 states have (on average 1.512837393021725) internal successors, (2298), 1540 states have internal predecessors, (2298), 489 states have call successors, (489), 107 states have call predecessors, (489), 106 states have return successors, (482), 481 states have call predecessors, (482), 482 states have call successors, (482) [2023-11-26 11:46:40,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2023-11-26 11:46:40,126 INFO L187 NwaCegarLoop]: Found error trace [2023-11-26 11:46:40,127 INFO L195 NwaCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:46:40,128 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-26 11:46:40,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:46:40,136 INFO L85 PathProgramCache]: Analyzing trace with hash 254771888, now seen corresponding path program 1 times [2023-11-26 11:46:40,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:46:40,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919686506] [2023-11-26 11:46:40,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:46:40,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:46:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-26 11:46:41,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-26 11:46:41,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-26 11:46:41,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-26 11:46:41,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-26 11:46:41,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-26 11:46:41,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-26 11:46:41,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-26 11:46:41,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-26 11:46:41,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-26 11:46:41,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-26 11:46:41,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-26 11:46:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-26 11:46:41,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-26 11:46:41,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:41,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:41,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-26 11:46:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-26 11:46:42,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-26 11:46:42,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-11-26 11:46:42,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-11-26 11:46:42,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-11-26 11:46:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-11-26 11:46:42,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-26 11:46:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-11-26 11:46:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-11-26 11:46:42,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-11-26 11:46:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-11-26 11:46:42,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2023-11-26 11:46:42,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:42,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2862 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2862 trivial. 0 not checked. [2023-11-26 11:46:42,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:46:42,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919686506] [2023-11-26 11:46:42,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919686506] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 11:46:42,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 11:46:42,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 11:46:42,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285889731] [2023-11-26 11:46:42,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 11:46:42,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 11:46:42,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:46:42,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 11:46:42,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-26 11:46:42,479 INFO L87 Difference]: Start difference. First operand has 2117 states, 1519 states have (on average 1.512837393021725) internal successors, (2298), 1540 states have internal predecessors, (2298), 489 states have call successors, (489), 107 states have call predecessors, (489), 106 states have return successors, (482), 481 states have call predecessors, (482), 482 states have call successors, (482) 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, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-26 11:46:50,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-26 11:46:50,671 INFO L93 Difference]: Finished difference Result 6070 states and 9547 transitions. [2023-11-26 11:46:50,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-26 11:46:50,674 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, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 291 [2023-11-26 11:46:50,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-26 11:46:50,746 INFO L225 Difference]: With dead ends: 6070 [2023-11-26 11:46:50,746 INFO L226 Difference]: Without dead ends: 3992 [2023-11-26 11:46:50,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-26 11:46:50,778 INFO L413 NwaCegarLoop]: 2213 mSDtfsCounter, 3637 mSDsluCounter, 3242 mSDsCounter, 0 mSdLazyCounter, 2926 mSolverCounterSat, 1113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4023 SdHoareTripleChecker+Valid, 5455 SdHoareTripleChecker+Invalid, 4039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1113 IncrementalHoareTripleChecker+Valid, 2926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2023-11-26 11:46:50,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4023 Valid, 5455 Invalid, 4039 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1113 Valid, 2926 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2023-11-26 11:46:50,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3992 states. [2023-11-26 11:46:51,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3992 to 3954. [2023-11-26 11:46:51,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3954 states, 2835 states have (on average 1.4483245149911816) internal successors, (4106), 2880 states have internal predecessors, (4106), 909 states have call successors, (909), 209 states have call predecessors, (909), 207 states have return successors, (913), 897 states have call predecessors, (913), 905 states have call successors, (913) [2023-11-26 11:46:51,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3954 states to 3954 states and 5928 transitions. [2023-11-26 11:46:51,283 INFO L78 Accepts]: Start accepts. Automaton has 3954 states and 5928 transitions. Word has length 291 [2023-11-26 11:46:51,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-26 11:46:51,288 INFO L495 AbstractCegarLoop]: Abstraction has 3954 states and 5928 transitions. [2023-11-26 11:46:51,289 INFO L496 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, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-26 11:46:51,289 INFO L276 IsEmpty]: Start isEmpty. Operand 3954 states and 5928 transitions. [2023-11-26 11:46:51,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2023-11-26 11:46:51,300 INFO L187 NwaCegarLoop]: Found error trace [2023-11-26 11:46:51,301 INFO L195 NwaCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-26 11:46:51,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-26 11:46:51,301 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-26 11:46:51,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-26 11:46:51,305 INFO L85 PathProgramCache]: Analyzing trace with hash -2048447423, now seen corresponding path program 1 times [2023-11-26 11:46:51,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-26 11:46:51,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494775025] [2023-11-26 11:46:51,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-26 11:46:51,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-26 11:46:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:51,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:51,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:51,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-26 11:46:51,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:51,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:51,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:51,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-26 11:46:51,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:51,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:51,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:51,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-26 11:46:51,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-26 11:46:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-26 11:46:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-26 11:46:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-26 11:46:52,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-26 11:46:52,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-26 11:46:52,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-26 11:46:52,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-26 11:46:52,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-26 11:46:52,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-26 11:46:52,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-26 11:46:52,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-26 11:46:52,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-26 11:46:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-26 11:46:52,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-11-26 11:46:52,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-11-26 11:46:52,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-11-26 11:46:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-11-26 11:46:52,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-26 11:46:52,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-11-26 11:46:52,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-11-26 11:46:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-11-26 11:46:52,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-11-26 11:46:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-26 11:46:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2023-11-26 11:46:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-26 11:46:52,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-26 11:46:52,588 INFO L134 CoverageAnalysis]: Checked inductivity of 2862 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2862 trivial. 0 not checked. [2023-11-26 11:46:52,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-26 11:46:52,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494775025] [2023-11-26 11:46:52,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494775025] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-26 11:46:52,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-26 11:46:52,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-26 11:46:52,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597207030] [2023-11-26 11:46:52,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-26 11:46:52,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-26 11:46:52,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-26 11:46:52,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-26 11:46:52,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-26 11:46:52,595 INFO L87 Difference]: Start difference. First operand 3954 states and 5928 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, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30)