./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 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/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_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC --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 9f68debcc61ee35ddbda4ad46db69b4a0f225d0941363a5b1d47ac1b39df3d4f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:37:31,251 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:37:31,343 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-23 23:37:31,356 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:37:31,357 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:37:31,399 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:37:31,400 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:37:31,400 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:37:31,400 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:37:31,401 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:37:31,401 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:37:31,401 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:37:31,401 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:37:31,401 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:37:31,402 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:37:31,402 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:37:31,403 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:37:31,404 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:37:31,404 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:37:31,404 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:37:31,404 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:37:31,404 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:37:31,404 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:37:31,404 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:37:31,404 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:37:31,405 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:37:31,405 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:37:31,405 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:37:31,405 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:37:31,405 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-23 23:37:31,405 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-23 23:37:31,405 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-23 23:37:31,407 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-23 23:37:31,407 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:37:31,407 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:37:31,407 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:37:31,407 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:37:31,407 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC 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 -> 9f68debcc61ee35ddbda4ad46db69b4a0f225d0941363a5b1d47ac1b39df3d4f [2024-11-23 23:37:31,872 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:37:31,880 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:37:31,882 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:37:31,884 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:37:31,884 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:37:31,888 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2024-11-23 23:37:35,242 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/data/e742d09d3/791fd45c97ef49e48be550485d01e765/FLAG9e6aa7fc3 [2024-11-23 23:37:36,087 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:37:36,088 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2024-11-23 23:37:36,156 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/data/e742d09d3/791fd45c97ef49e48be550485d01e765/FLAG9e6aa7fc3 [2024-11-23 23:37:36,176 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/data/e742d09d3/791fd45c97ef49e48be550485d01e765 [2024-11-23 23:37:36,179 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:37:36,180 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:37:36,182 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:37:36,182 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:37:36,186 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:37:36,187 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:37:36" (1/1) ... [2024-11-23 23:37:36,188 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3669d3d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:36, skipping insertion in model container [2024-11-23 23:37:36,190 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:37:36" (1/1) ... [2024-11-23 23:37:36,367 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:37:40,295 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2024-11-23 23:37:40,299 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2024-11-23 23:37:40,299 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2024-11-23 23:37:40,300 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2024-11-23 23:37:40,338 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:37:40,414 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:37:40,576 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] [2024-11-23 23:37:40,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5786] [2024-11-23 23:37:40,579 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] [2024-11-23 23:37:40,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5800] [2024-11-23 23:37:40,582 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] [2024-11-23 23:37:40,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5857] [2024-11-23 23:37:40,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5860] [2024-11-23 23:37:40,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5863] [2024-11-23 23:37:40,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5866] [2024-11-23 23:37:40,585 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] [2024-11-23 23:37:40,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5902] [2024-11-23 23:37:40,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [5961] [2024-11-23 23:37:40,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [5964] [2024-11-23 23:37:40,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [5966] [2024-11-23 23:37:40,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [5971] [2024-11-23 23:37:40,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [5974] [2024-11-23 23:37:40,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5976] [2024-11-23 23:37:40,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [5981] [2024-11-23 23:37:40,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [5984] [2024-11-23 23:37:40,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5986] [2024-11-23 23:37:40,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [5991] [2024-11-23 23:37:40,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [5994] [2024-11-23 23:37:40,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [5996] [2024-11-23 23:37:40,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6034] [2024-11-23 23:37:40,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6037] [2024-11-23 23:37:40,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6039] [2024-11-23 23:37:40,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6044] [2024-11-23 23:37:40,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6047] [2024-11-23 23:37:40,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6049] [2024-11-23 23:37:40,594 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6054] [2024-11-23 23:37:40,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6057] [2024-11-23 23:37:40,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6059] [2024-11-23 23:37:40,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6064] [2024-11-23 23:37:40,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6067] [2024-11-23 23:37:40,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6069] [2024-11-23 23:37:40,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6138] [2024-11-23 23:37:40,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6147] [2024-11-23 23:37:40,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6407] [2024-11-23 23:37:40,633 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] [2024-11-23 23:37:40,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6973] [2024-11-23 23:37:40,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6976] [2024-11-23 23:37:40,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6979] [2024-11-23 23:37:40,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6982] [2024-11-23 23:37:40,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7013] [2024-11-23 23:37:40,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7016] [2024-11-23 23:37:40,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7019] [2024-11-23 23:37:40,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7022] [2024-11-23 23:37:40,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7053] [2024-11-23 23:37:40,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7056] [2024-11-23 23:37:40,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7059] [2024-11-23 23:37:40,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7062] [2024-11-23 23:37:40,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7093] [2024-11-23 23:37:40,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7096] [2024-11-23 23:37:40,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7099] [2024-11-23 23:37:40,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7102] [2024-11-23 23:37:40,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7394] [2024-11-23 23:37:40,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7397] [2024-11-23 23:37:40,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7400] [2024-11-23 23:37:40,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7403] [2024-11-23 23:37:40,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7434] [2024-11-23 23:37:40,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7437] [2024-11-23 23:37:40,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7440] [2024-11-23 23:37:40,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7443] [2024-11-23 23:37:40,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7474] [2024-11-23 23:37:40,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7477] [2024-11-23 23:37:40,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7480] [2024-11-23 23:37:40,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7483] [2024-11-23 23:37:40,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7514] [2024-11-23 23:37:40,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7517] [2024-11-23 23:37:40,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7520] [2024-11-23 23:37:40,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7523] [2024-11-23 23:37:40,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7592] [2024-11-23 23:37:40,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7595] [2024-11-23 23:37:40,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7598] [2024-11-23 23:37:40,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7601] [2024-11-23 23:37:40,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7632] [2024-11-23 23:37:40,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7635] [2024-11-23 23:37:40,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7638] [2024-11-23 23:37:40,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7641] [2024-11-23 23:37:40,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7672] [2024-11-23 23:37:40,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7675] [2024-11-23 23:37:40,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7678] [2024-11-23 23:37:40,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7681] [2024-11-23 23:37:40,664 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7712] [2024-11-23 23:37:40,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7715] [2024-11-23 23:37:40,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7718] [2024-11-23 23:37:40,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7721] [2024-11-23 23:37:40,742 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] [2024-11-23 23:37:40,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8635] [2024-11-23 23:37:40,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8657] [2024-11-23 23:37:40,761 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] [2024-11-23 23:37:40,764 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] [2024-11-23 23:37:40,764 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8786] [2024-11-23 23:37:40,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8802] [2024-11-23 23:37:40,847 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] [2024-11-23 23:37:40,849 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] [2024-11-23 23:37:40,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8954] [2024-11-23 23:37:40,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8956] [2024-11-23 23:37:40,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9106] [2024-11-23 23:37:40,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9154] [2024-11-23 23:37:40,897 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] [2024-11-23 23:37:40,964 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] [2024-11-23 23:37:41,030 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] [2024-11-23 23:37:41,030 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] [2024-11-23 23:37:41,030 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] [2024-11-23 23:37:41,030 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] [2024-11-23 23:37:41,031 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] [2024-11-23 23:37:41,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11769] [2024-11-23 23:37:41,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11775] [2024-11-23 23:37:41,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2024-11-23 23:37:41,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2024-11-23 23:37:41,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2024-11-23 23:37:41,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2024-11-23 23:37:41,148 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:37:41,517 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:37:41,518 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41 WrapperNode [2024-11-23 23:37:41,519 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:37:41,520 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:37:41,521 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:37:41,521 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:37:41,528 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:41,642 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:41,946 INFO L138 Inliner]: procedures = 614, calls = 2582, calls flagged for inlining = 324, calls inlined = 257, statements flattened = 7990 [2024-11-23 23:37:41,947 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:37:41,948 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:37:41,948 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:37:41,948 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:37:41,959 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:41,959 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:42,005 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:43,832 INFO L175 MemorySlicer]: Split 1100 memory accesses to 39 slices as follows [6, 2, 2, 3, 1, 2, 2, 43, 11, 2, 27, 3, 33, 774, 4, 1, 5, 4, 4, 2, 4, 1, 4, 2, 5, 7, 1, 2, 2, 2, 55, 48, 16, 2, 2, 2, 10, 2, 2]. 70 percent of accesses are in the largest equivalence class. The 90 initializations are split as follows [6, 0, 0, 0, 0, 0, 0, 12, 9, 0, 0, 0, 0, 28, 4, 0, 0, 4, 4, 0, 4, 0, 4, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 2]. The 584 writes are split as follows [0, 1, 1, 1, 0, 1, 1, 28, 0, 1, 22, 1, 11, 377, 0, 0, 2, 0, 0, 1, 0, 0, 0, 1, 5, 6, 0, 0, 1, 1, 55, 48, 16, 1, 1, 0, 0, 1, 0]. [2024-11-23 23:37:43,833 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:43,833 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:44,022 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:44,045 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:44,133 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:44,224 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:44,257 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:44,344 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:37:44,347 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:37:44,348 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:37:44,348 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:37:44,349 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (1/1) ... [2024-11-23 23:37:44,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:37:44,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:37:44,384 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:37:44,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c55437d-3de5-46ca-aae4-9db985a6e668/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:37:44,419 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_hash [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_hash [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure tun_attach [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_attach [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ns_capable [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_capable [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2024-11-23 23:37:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2024-11-23 23:37:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-23 23:37:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure gid_valid [2024-11-23 23:37:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure gid_valid [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2024-11-23 23:37:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-23 23:37:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-23 23:37:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure sock_writeable [2024-11-23 23:37:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_writeable [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-23 23:37:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-23 23:37:44,421 INFO L130 BoogieDeclarations]: Found specification of procedure iov_length [2024-11-23 23:37:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure iov_length [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-23 23:37:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure sock_put [2024-11-23 23:37:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_put [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-23 23:37:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-23 23:37:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-23 23:37:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-23 23:37:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-23 23:37:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-23 23:37:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-23 23:37:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-23 23:37:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-23 23:37:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-23 23:37:44,426 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_iff [2024-11-23 23:37:44,426 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_iff [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-23 23:37:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-23 23:37:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_76 [2024-11-23 23:37:44,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_76 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-23 23:37:44,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_detach [2024-11-23 23:37:44,428 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_detach [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-23 23:37:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-23 23:37:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-23 23:37:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-23 23:37:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-23 23:37:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-23 23:37:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-23 23:37:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-23 23:37:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-23 23:37:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-23 23:37:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-23 23:37:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_all [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_all [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-23 23:37:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-23 23:37:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-23 23:37:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-23 23:37:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-23 23:37:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-23 23:37:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure read_pnet [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure read_pnet [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure tun_setup [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_setup [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_transport_header [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_transport_header [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_find [2024-11-23 23:37:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_find [2024-11-23 23:37:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_uninit [2024-11-23 23:37:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_uninit [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-23 23:37:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_net [2024-11-23 23:37:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_net [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:37:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toiovecend [2024-11-23 23:37:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toiovecend [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-23 23:37:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2024-11-23 23:37:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2024-11-23 23:37:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2024-11-23 23:37:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2024-11-23 23:37:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2024-11-23 23:37:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-23 23:37:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2024-11-23 23:37:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flags [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flags [2024-11-23 23:37:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure __kuid_val [2024-11-23 23:37:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure __kuid_val [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-23 23:37:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure uid_valid [2024-11-23 23:37:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_valid [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-23 23:37:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-23 23:37:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-23 23:37:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-23 23:37:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-23 23:37:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2024-11-23 23:37:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2024-11-23 23:37:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2024-11-23 23:37:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rtnl_is_held [2024-11-23 23:37:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rtnl_is_held [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2024-11-23 23:37:44,446 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2024-11-23 23:37:44,446 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-23 23:37:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-23 23:37:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-23 23:37:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-23 23:37:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-23 23:37:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-23 23:37:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-23 23:37:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_get [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_get [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure sk_attach_filter [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_attach_filter [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure put_net [2024-11-23 23:37:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure put_net [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-23 23:37:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-23 23:37:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_datagram_const_iovec [2024-11-23 23:37:44,451 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_datagram_const_iovec [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-23 23:37:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-23 23:37:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-23 23:37:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_user [2024-11-23 23:37:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_user [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2024-11-23 23:37:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_chr_ioctl [2024-11-23 23:37:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_chr_ioctl [2024-11-23 23:37:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-23 23:37:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_delete [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_delete [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure sock_rps_reset_flow_hash [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_rps_reset_flow_hash [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure tun_queue_purge [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_queue_purge [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure tun_hashfn [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_hashfn [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_75 [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_75 [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-23 23:37:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-23 23:37:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure tun_enable_queue [2024-11-23 23:37:44,454 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_enable_queue [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-23 23:37:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure security_tun_dev_free_security [2024-11-23 23:37:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure security_tun_dev_free_security [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure hold_net [2024-11-23 23:37:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure hold_net [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure tun_set_real_num_queues [2024-11-23 23:37:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_set_real_num_queues [2024-11-23 23:37:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-23 23:37:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure uid_eq [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_eq [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_link_unregister [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_link_unregister [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure tun_do_read [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_do_read [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure __kgid_val [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure __kgid_val [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-23 23:37:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_filter [2024-11-23 23:37:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_filter [2024-11-23 23:37:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromiovecend [2024-11-23 23:37:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromiovecend [2024-11-23 23:37:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies_up [2024-11-23 23:37:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies_up [2024-11-23 23:37:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-23 23:37:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-23 23:37:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2024-11-23 23:37:44,461 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2024-11-23 23:37:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure tun_put [2024-11-23 23:37:44,462 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_put [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-23 23:37:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-23 23:37:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-23 23:37:44,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-23 23:37:46,190 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:37:46,198 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:37:57,630 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-23 23:38:00,506 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-23 23:38:17,597 INFO L? ?]: Removed 4304 outVars from TransFormulas that were not future-live. [2024-11-23 23:38:17,597 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:38:17,650 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:38:17,651 INFO L312 CfgBuilder]: Removed 63 assume(true) statements. [2024-11-23 23:38:17,651 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:38:17 BoogieIcfgContainer [2024-11-23 23:38:17,651 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:38:17,653 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:38:17,654 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:38:17,663 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:38:17,663 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:37:36" (1/3) ... [2024-11-23 23:38:17,663 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c38d438 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:38:17, skipping insertion in model container [2024-11-23 23:38:17,664 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:37:41" (2/3) ... [2024-11-23 23:38:17,664 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c38d438 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:38:17, skipping insertion in model container [2024-11-23 23:38:17,664 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:38:17" (3/3) ... [2024-11-23 23:38:17,669 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2024-11-23 23:38:17,686 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:38:17,692 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i that has 224 procedures, 3137 locations, 1 initial locations, 161 loop locations, and 3 error locations. [2024-11-23 23:38:17,863 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:38:17,882 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61980c4a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:38:17,883 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-23 23:38:17,900 INFO L276 IsEmpty]: Start isEmpty. Operand has 2603 states, 1985 states have (on average 1.3949622166246851) internal successors, (2769), 2039 states have internal predecessors, (2769), 507 states have call successors, (507), 109 states have call predecessors, (507), 108 states have return successors, (500), 491 states have call predecessors, (500), 500 states have call successors, (500) [2024-11-23 23:38:17,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2024-11-23 23:38:17,944 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:38:17,945 INFO L218 NwaCegarLoop]: trace histogram [28, 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, 1, 1, 1, 1, 1, 1] [2024-11-23 23:38:17,945 INFO L396 AbstractCegarLoop]: === Iteration 1 === 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)] === [2024-11-23 23:38:17,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:38:17,952 INFO L85 PathProgramCache]: Analyzing trace with hash -636297948, now seen corresponding path program 1 times [2024-11-23 23:38:17,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:38:17,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30274997] [2024-11-23 23:38:17,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:38:17,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:38:31,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:38:32,847 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3240 trivial. 0 not checked. [2024-11-23 23:38:32,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:38:32,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30274997] [2024-11-23 23:38:32,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30274997] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:38:32,850 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:38:32,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:38:32,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291176621] [2024-11-23 23:38:32,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:38:32,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:38:32,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:38:32,893 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:38:32,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:38:32,902 INFO L87 Difference]: Start difference. First operand has 2603 states, 1985 states have (on average 1.3949622166246851) internal successors, (2769), 2039 states have internal predecessors, (2769), 507 states have call successors, (507), 109 states have call predecessors, (507), 108 states have return successors, (500), 491 states have call predecessors, (500), 500 states have call successors, (500) Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-11-23 23:38:37,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:38:38,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:38:38,180 INFO L93 Difference]: Finished difference Result 7389 states and 10812 transitions. [2024-11-23 23:38:38,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:38:38,182 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 327 [2024-11-23 23:38:38,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:38:38,251 INFO L225 Difference]: With dead ends: 7389 [2024-11-23 23:38:38,252 INFO L226 Difference]: Without dead ends: 4834 [2024-11-23 23:38:38,278 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:38:38,281 INFO L435 NwaCegarLoop]: 3550 mSDtfsCounter, 3327 mSDsluCounter, 3456 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3327 SdHoareTripleChecker+Valid, 7006 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:38:38,284 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3327 Valid, 7006 Invalid, 44 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 34 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-23 23:38:38,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4834 states. [2024-11-23 23:38:38,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4834 to 4830. [2024-11-23 23:38:38,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4830 states, 3725 states have (on average 1.3438926174496644) internal successors, (5006), 3795 states have internal predecessors, (5006), 894 states have call successors, (894), 209 states have call predecessors, (894), 208 states have return successors, (890), 888 states have call predecessors, (890), 890 states have call successors, (890) [2024-11-23 23:38:38,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4830 states to 4830 states and 6790 transitions. [2024-11-23 23:38:38,700 INFO L78 Accepts]: Start accepts. Automaton has 4830 states and 6790 transitions. Word has length 327 [2024-11-23 23:38:38,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:38:38,704 INFO L471 AbstractCegarLoop]: Abstraction has 4830 states and 6790 transitions. [2024-11-23 23:38:38,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-11-23 23:38:38,704 INFO L276 IsEmpty]: Start isEmpty. Operand 4830 states and 6790 transitions. [2024-11-23 23:38:38,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-23 23:38:38,716 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:38:38,717 INFO L218 NwaCegarLoop]: trace histogram [28, 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, 1, 1, 1, 1, 1] [2024-11-23 23:38:38,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-23 23:38:38,718 INFO L396 AbstractCegarLoop]: === Iteration 2 === 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)] === [2024-11-23 23:38:38,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:38:38,719 INFO L85 PathProgramCache]: Analyzing trace with hash -49159504, now seen corresponding path program 1 times [2024-11-23 23:38:38,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:38:38,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206956058] [2024-11-23 23:38:38,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:38:38,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:38:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:38:51,022 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3240 trivial. 0 not checked. [2024-11-23 23:38:51,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:38:51,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206956058] [2024-11-23 23:38:51,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206956058] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:38:51,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:38:51,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:38:51,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49303438] [2024-11-23 23:38:51,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:38:51,031 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:38:51,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:38:51,033 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:38:51,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:38:51,038 INFO L87 Difference]: Start difference. First operand 4830 states and 6790 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-23 23:38:55,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:38:56,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:38:56,307 INFO L93 Difference]: Finished difference Result 14256 states and 20058 transitions. [2024-11-23 23:38:56,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:38:56,308 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (31), 2 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 326 [2024-11-23 23:38:56,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:38:56,388 INFO L225 Difference]: With dead ends: 14256 [2024-11-23 23:38:56,388 INFO L226 Difference]: Without dead ends: 9485 [2024-11-23 23:38:56,414 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:38:56,414 INFO L435 NwaCegarLoop]: 3789 mSDtfsCounter, 3370 mSDsluCounter, 3473 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3370 SdHoareTripleChecker+Valid, 7262 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:38:56,416 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3370 Valid, 7262 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-23 23:38:56,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9485 states. [2024-11-23 23:38:56,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9485 to 9453. [2024-11-23 23:38:56,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9453 states, 7316 states have (on average 1.3462274466921815) internal successors, (9849), 7456 states have internal predecessors, (9849), 1723 states have call successors, (1723), 414 states have call predecessors, (1723), 411 states have return successors, (1735), 1706 states have call predecessors, (1735), 1719 states have call successors, (1735) [2024-11-23 23:38:56,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9453 states to 9453 states and 13307 transitions. [2024-11-23 23:38:56,962 INFO L78 Accepts]: Start accepts. Automaton has 9453 states and 13307 transitions. Word has length 326 [2024-11-23 23:38:56,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:38:56,964 INFO L471 AbstractCegarLoop]: Abstraction has 9453 states and 13307 transitions. [2024-11-23 23:38:56,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-23 23:38:56,965 INFO L276 IsEmpty]: Start isEmpty. Operand 9453 states and 13307 transitions. [2024-11-23 23:38:56,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-23 23:38:56,983 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:38:56,984 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 27, 27, 27, 27, 27, 27, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:38:56,984 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-23 23:38:56,984 INFO L396 AbstractCegarLoop]: === Iteration 3 === 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)] === [2024-11-23 23:38:56,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:38:56,985 INFO L85 PathProgramCache]: Analyzing trace with hash -992582934, now seen corresponding path program 1 times [2024-11-23 23:38:56,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:38:56,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036712697] [2024-11-23 23:38:56,985 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:38:56,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:39:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:39:10,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3243 trivial. 0 not checked. [2024-11-23 23:39:10,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:39:10,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036712697] [2024-11-23 23:39:10,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036712697] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:39:10,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:39:10,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:39:10,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722148665] [2024-11-23 23:39:10,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:39:10,070 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:39:10,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:39:10,071 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:39:10,072 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:39:10,072 INFO L87 Difference]: Start difference. First operand 9453 states and 13307 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2024-11-23 23:39:14,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:39:16,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:39:16,058 INFO L93 Difference]: Finished difference Result 18643 states and 26153 transitions. [2024-11-23 23:39:16,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:39:16,065 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) Word has length 360 [2024-11-23 23:39:16,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:39:16,135 INFO L225 Difference]: With dead ends: 18643 [2024-11-23 23:39:16,136 INFO L226 Difference]: Without dead ends: 9249 [2024-11-23 23:39:16,181 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:39:16,184 INFO L435 NwaCegarLoop]: 3624 mSDtfsCounter, 1642 mSDsluCounter, 3432 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1642 SdHoareTripleChecker+Valid, 7056 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:39:16,185 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1642 Valid, 7056 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 82 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-11-23 23:39:16,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9249 states. [2024-11-23 23:39:16,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9249 to 9219. [2024-11-23 23:39:16,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9219 states, 7158 states have (on average 1.3379435596535345) internal successors, (9577), 7285 states have internal predecessors, (9577), 1633 states have call successors, (1633), 429 states have call predecessors, (1633), 425 states have return successors, (1641), 1609 states have call predecessors, (1641), 1629 states have call successors, (1641) [2024-11-23 23:39:16,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9219 states to 9219 states and 12851 transitions. [2024-11-23 23:39:16,706 INFO L78 Accepts]: Start accepts. Automaton has 9219 states and 12851 transitions. Word has length 360 [2024-11-23 23:39:16,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:39:16,707 INFO L471 AbstractCegarLoop]: Abstraction has 9219 states and 12851 transitions. [2024-11-23 23:39:16,707 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2024-11-23 23:39:16,707 INFO L276 IsEmpty]: Start isEmpty. Operand 9219 states and 12851 transitions. [2024-11-23 23:39:16,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2024-11-23 23:39:16,719 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:39:16,720 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:39:16,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-23 23:39:16,720 INFO L396 AbstractCegarLoop]: === Iteration 4 === 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)] === [2024-11-23 23:39:16,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:39:16,721 INFO L85 PathProgramCache]: Analyzing trace with hash 790715460, now seen corresponding path program 1 times [2024-11-23 23:39:16,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:39:16,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995767641] [2024-11-23 23:39:16,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:39:16,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:39:27,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:39:28,386 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 3432 trivial. 0 not checked. [2024-11-23 23:39:28,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:39:28,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995767641] [2024-11-23 23:39:28,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995767641] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:39:28,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:39:28,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:39:28,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774731149] [2024-11-23 23:39:28,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:39:28,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:39:28,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:39:28,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:39:28,390 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:39:28,390 INFO L87 Difference]: Start difference. First operand 9219 states and 12851 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-11-23 23:39:32,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:39:33,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:39:33,723 INFO L93 Difference]: Finished difference Result 22997 states and 32126 transitions. [2024-11-23 23:39:33,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:39:33,724 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 388 [2024-11-23 23:39:33,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:39:33,883 INFO L225 Difference]: With dead ends: 22997 [2024-11-23 23:39:33,883 INFO L226 Difference]: Without dead ends: 15909 [2024-11-23 23:39:33,922 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:39:33,924 INFO L435 NwaCegarLoop]: 6259 mSDtfsCounter, 3267 mSDsluCounter, 3483 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3267 SdHoareTripleChecker+Valid, 9742 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:39:33,925 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3267 Valid, 9742 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 32 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-11-23 23:39:33,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15909 states. [2024-11-23 23:39:34,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15909 to 15905. [2024-11-23 23:39:34,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15905 states, 12390 states have (on average 1.3410815173527038) internal successors, (16616), 12603 states have internal predecessors, (16616), 2783 states have call successors, (2783), 734 states have call predecessors, (2783), 729 states have return successors, (2801), 2753 states have call predecessors, (2801), 2779 states have call successors, (2801) [2024-11-23 23:39:34,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15905 states to 15905 states and 22200 transitions. [2024-11-23 23:39:34,698 INFO L78 Accepts]: Start accepts. Automaton has 15905 states and 22200 transitions. Word has length 388 [2024-11-23 23:39:34,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:39:34,699 INFO L471 AbstractCegarLoop]: Abstraction has 15905 states and 22200 transitions. [2024-11-23 23:39:34,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-11-23 23:39:34,701 INFO L276 IsEmpty]: Start isEmpty. Operand 15905 states and 22200 transitions. [2024-11-23 23:39:34,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2024-11-23 23:39:34,714 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:39:34,715 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:39:34,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-23 23:39:34,715 INFO L396 AbstractCegarLoop]: === Iteration 5 === 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)] === [2024-11-23 23:39:34,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:39:34,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1581023802, now seen corresponding path program 1 times [2024-11-23 23:39:34,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:39:34,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999206117] [2024-11-23 23:39:34,717 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:39:34,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:39:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:39:49,862 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-11-23 23:39:49,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:39:49,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999206117] [2024-11-23 23:39:49,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999206117] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:39:49,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:39:49,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:39:49,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770334755] [2024-11-23 23:39:49,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:39:49,865 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:39:49,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:39:49,866 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:39:49,866 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:39:49,867 INFO L87 Difference]: Start difference. First operand 15905 states and 22200 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2024-11-23 23:39:50,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:39:50,983 INFO L93 Difference]: Finished difference Result 15911 states and 22205 transitions. [2024-11-23 23:39:50,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:39:50,984 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 388 [2024-11-23 23:39:50,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:39:51,090 INFO L225 Difference]: With dead ends: 15911 [2024-11-23 23:39:51,090 INFO L226 Difference]: Without dead ends: 15909 [2024-11-23 23:39:51,103 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:39:51,104 INFO L435 NwaCegarLoop]: 3513 mSDtfsCounter, 3426 mSDsluCounter, 7010 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3427 SdHoareTripleChecker+Valid, 10523 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:39:51,105 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3427 Valid, 10523 Invalid, 24 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:39:51,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15909 states. [2024-11-23 23:39:51,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15909 to 15909. [2024-11-23 23:39:51,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15909 states, 12393 states have (on average 1.3409989510207374) internal successors, (16619), 12606 states have internal predecessors, (16619), 2783 states have call successors, (2783), 735 states have call predecessors, (2783), 730 states have return successors, (2801), 2753 states have call predecessors, (2801), 2779 states have call successors, (2801) [2024-11-23 23:39:51,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15909 states to 15909 states and 22203 transitions. [2024-11-23 23:39:51,954 INFO L78 Accepts]: Start accepts. Automaton has 15909 states and 22203 transitions. Word has length 388 [2024-11-23 23:39:51,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:39:51,956 INFO L471 AbstractCegarLoop]: Abstraction has 15909 states and 22203 transitions. [2024-11-23 23:39:51,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2024-11-23 23:39:51,957 INFO L276 IsEmpty]: Start isEmpty. Operand 15909 states and 22203 transitions. [2024-11-23 23:39:51,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-23 23:39:51,970 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:39:51,971 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:39:51,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-23 23:39:51,971 INFO L396 AbstractCegarLoop]: === Iteration 6 === 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)] === [2024-11-23 23:39:51,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:39:51,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1903844972, now seen corresponding path program 1 times [2024-11-23 23:39:51,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:39:51,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553757507] [2024-11-23 23:39:51,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:39:51,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:40:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:40:06,230 INFO L134 CoverageAnalysis]: Checked inductivity of 3446 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-11-23 23:40:06,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:40:06,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553757507] [2024-11-23 23:40:06,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553757507] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:40:06,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:40:06,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:40:06,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5965906] [2024-11-23 23:40:06,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:40:06,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:40:06,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:40:06,236 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:40:06,236 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:40:06,236 INFO L87 Difference]: Start difference. First operand 15909 states and 22203 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-11-23 23:40:07,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:40:07,335 INFO L93 Difference]: Finished difference Result 15915 states and 22208 transitions. [2024-11-23 23:40:07,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:40:07,336 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 393 [2024-11-23 23:40:07,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:40:07,440 INFO L225 Difference]: With dead ends: 15915 [2024-11-23 23:40:07,440 INFO L226 Difference]: Without dead ends: 15913 [2024-11-23 23:40:07,453 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:40:07,454 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3422 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3423 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:40:07,455 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3423 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:40:07,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15913 states. [2024-11-23 23:40:08,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15913 to 15913. [2024-11-23 23:40:08,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15913 states, 12396 states have (on average 1.340916424653114) internal successors, (16622), 12609 states have internal predecessors, (16622), 2783 states have call successors, (2783), 736 states have call predecessors, (2783), 731 states have return successors, (2801), 2753 states have call predecessors, (2801), 2779 states have call successors, (2801) [2024-11-23 23:40:08,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15913 states to 15913 states and 22206 transitions. [2024-11-23 23:40:08,280 INFO L78 Accepts]: Start accepts. Automaton has 15913 states and 22206 transitions. Word has length 393 [2024-11-23 23:40:08,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:40:08,282 INFO L471 AbstractCegarLoop]: Abstraction has 15913 states and 22206 transitions. [2024-11-23 23:40:08,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-11-23 23:40:08,282 INFO L276 IsEmpty]: Start isEmpty. Operand 15913 states and 22206 transitions. [2024-11-23 23:40:08,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2024-11-23 23:40:08,298 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:40:08,298 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:40:08,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-23 23:40:08,299 INFO L396 AbstractCegarLoop]: === Iteration 7 === 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)] === [2024-11-23 23:40:08,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:40:08,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1550912838, now seen corresponding path program 1 times [2024-11-23 23:40:08,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:40:08,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647427193] [2024-11-23 23:40:08,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:40:08,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:40:19,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:40:20,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3452 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 3448 trivial. 0 not checked. [2024-11-23 23:40:20,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:40:20,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647427193] [2024-11-23 23:40:20,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647427193] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:40:20,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:40:20,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:40:20,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605877511] [2024-11-23 23:40:20,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:40:20,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:40:20,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:40:20,855 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:40:20,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:40:20,855 INFO L87 Difference]: Start difference. First operand 15913 states and 22206 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2024-11-23 23:40:21,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:40:21,815 INFO L93 Difference]: Finished difference Result 15919 states and 22211 transitions. [2024-11-23 23:40:21,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:40:21,815 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 398 [2024-11-23 23:40:21,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:40:21,893 INFO L225 Difference]: With dead ends: 15919 [2024-11-23 23:40:21,893 INFO L226 Difference]: Without dead ends: 15917 [2024-11-23 23:40:21,904 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:40:21,904 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3421 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3422 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:40:21,906 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3422 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:40:21,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15917 states. [2024-11-23 23:40:22,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15917 to 15917. [2024-11-23 23:40:22,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15917 states, 12399 states have (on average 1.3408339382208243) internal successors, (16625), 12612 states have internal predecessors, (16625), 2783 states have call successors, (2783), 737 states have call predecessors, (2783), 732 states have return successors, (2801), 2753 states have call predecessors, (2801), 2779 states have call successors, (2801) [2024-11-23 23:40:22,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15917 states to 15917 states and 22209 transitions. [2024-11-23 23:40:22,685 INFO L78 Accepts]: Start accepts. Automaton has 15917 states and 22209 transitions. Word has length 398 [2024-11-23 23:40:22,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:40:22,687 INFO L471 AbstractCegarLoop]: Abstraction has 15917 states and 22209 transitions. [2024-11-23 23:40:22,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2024-11-23 23:40:22,688 INFO L276 IsEmpty]: Start isEmpty. Operand 15917 states and 22209 transitions. [2024-11-23 23:40:22,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2024-11-23 23:40:22,698 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:40:22,699 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:40:22,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-23 23:40:22,699 INFO L396 AbstractCegarLoop]: === Iteration 8 === 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)] === [2024-11-23 23:40:22,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:40:22,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1262140185, now seen corresponding path program 1 times [2024-11-23 23:40:22,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:40:22,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043167800] [2024-11-23 23:40:22,700 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:40:22,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:40:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:40:34,930 INFO L134 CoverageAnalysis]: Checked inductivity of 3467 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-11-23 23:40:34,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:40:34,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043167800] [2024-11-23 23:40:34,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043167800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:40:34,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:40:34,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:40:34,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961889541] [2024-11-23 23:40:34,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:40:34,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:40:34,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:40:34,933 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:40:34,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:40:34,933 INFO L87 Difference]: Start difference. First operand 15917 states and 22209 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-11-23 23:40:39,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:40:40,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:40:40,306 INFO L93 Difference]: Finished difference Result 36430 states and 50893 transitions. [2024-11-23 23:40:40,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:40:40,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 416 [2024-11-23 23:40:40,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:40:40,435 INFO L225 Difference]: With dead ends: 36430 [2024-11-23 23:40:40,435 INFO L226 Difference]: Without dead ends: 22644 [2024-11-23 23:40:40,487 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:40:40,488 INFO L435 NwaCegarLoop]: 6777 mSDtfsCounter, 3306 mSDsluCounter, 3485 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3306 SdHoareTripleChecker+Valid, 10262 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:40:40,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3306 Valid, 10262 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 33 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-23 23:40:40,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22644 states. [2024-11-23 23:40:41,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22644 to 22607. [2024-11-23 23:40:41,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22607 states, 17635 states have (on average 1.342103770910122) internal successors, (23668), 17934 states have internal predecessors, (23668), 3933 states have call successors, (3933), 1042 states have call predecessors, (3933), 1036 states have return successors, (3961), 3897 states have call predecessors, (3961), 3929 states have call successors, (3961) [2024-11-23 23:40:41,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22607 states to 22607 states and 31562 transitions. [2024-11-23 23:40:41,769 INFO L78 Accepts]: Start accepts. Automaton has 22607 states and 31562 transitions. Word has length 416 [2024-11-23 23:40:41,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:40:41,770 INFO L471 AbstractCegarLoop]: Abstraction has 22607 states and 31562 transitions. [2024-11-23 23:40:41,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-11-23 23:40:41,770 INFO L276 IsEmpty]: Start isEmpty. Operand 22607 states and 31562 transitions. [2024-11-23 23:40:41,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2024-11-23 23:40:41,779 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:40:41,779 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:40:41,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-23 23:40:41,780 INFO L396 AbstractCegarLoop]: === Iteration 9 === 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)] === [2024-11-23 23:40:41,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:40:41,780 INFO L85 PathProgramCache]: Analyzing trace with hash 982822508, now seen corresponding path program 1 times [2024-11-23 23:40:41,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:40:41,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170390302] [2024-11-23 23:40:41,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:40:41,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:40:53,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:40:55,118 INFO L134 CoverageAnalysis]: Checked inductivity of 3462 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-11-23 23:40:55,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:40:55,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170390302] [2024-11-23 23:40:55,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170390302] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:40:55,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:40:55,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:40:55,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108389972] [2024-11-23 23:40:55,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:40:55,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:40:55,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:40:55,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:40:55,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:40:55,122 INFO L87 Difference]: Start difference. First operand 22607 states and 31562 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-23 23:40:56,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:40:56,338 INFO L93 Difference]: Finished difference Result 22613 states and 31567 transitions. [2024-11-23 23:40:56,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:40:56,339 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 403 [2024-11-23 23:40:56,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:40:56,454 INFO L225 Difference]: With dead ends: 22613 [2024-11-23 23:40:56,454 INFO L226 Difference]: Without dead ends: 22611 [2024-11-23 23:40:56,468 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:40:56,469 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3420 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3421 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:40:56,470 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3421 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:40:56,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22611 states. [2024-11-23 23:40:57,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22611 to 22611. [2024-11-23 23:40:57,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22611 states, 17638 states have (on average 1.3420455833994784) internal successors, (23671), 17937 states have internal predecessors, (23671), 3933 states have call successors, (3933), 1043 states have call predecessors, (3933), 1037 states have return successors, (3961), 3897 states have call predecessors, (3961), 3929 states have call successors, (3961) [2024-11-23 23:40:57,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22611 states to 22611 states and 31565 transitions. [2024-11-23 23:40:57,758 INFO L78 Accepts]: Start accepts. Automaton has 22611 states and 31565 transitions. Word has length 403 [2024-11-23 23:40:57,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:40:57,759 INFO L471 AbstractCegarLoop]: Abstraction has 22611 states and 31565 transitions. [2024-11-23 23:40:57,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-23 23:40:57,761 INFO L276 IsEmpty]: Start isEmpty. Operand 22611 states and 31565 transitions. [2024-11-23 23:40:57,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-11-23 23:40:57,772 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:40:57,773 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:40:57,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-23 23:40:57,775 INFO L396 AbstractCegarLoop]: === Iteration 10 === 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)] === [2024-11-23 23:40:57,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:40:57,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1216156474, now seen corresponding path program 1 times [2024-11-23 23:40:57,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:40:57,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238542890] [2024-11-23 23:40:57,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:40:57,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:41:10,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:41:11,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3476 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 3468 trivial. 0 not checked. [2024-11-23 23:41:11,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:41:11,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238542890] [2024-11-23 23:41:11,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238542890] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:41:11,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:41:11,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:41:11,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016541755] [2024-11-23 23:41:11,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:41:11,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:41:11,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:41:11,842 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:41:11,843 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:41:11,843 INFO L87 Difference]: Start difference. First operand 22611 states and 31565 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-11-23 23:41:12,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:41:12,915 INFO L93 Difference]: Finished difference Result 22617 states and 31570 transitions. [2024-11-23 23:41:12,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:41:12,916 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 408 [2024-11-23 23:41:12,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:41:13,040 INFO L225 Difference]: With dead ends: 22617 [2024-11-23 23:41:13,040 INFO L226 Difference]: Without dead ends: 22615 [2024-11-23 23:41:13,059 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:41:13,060 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3419 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3420 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:41:13,061 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3420 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:41:13,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22615 states. [2024-11-23 23:41:14,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22615 to 22615. [2024-11-23 23:41:14,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22615 states, 17641 states have (on average 1.3419874156793832) internal successors, (23674), 17940 states have internal predecessors, (23674), 3933 states have call successors, (3933), 1044 states have call predecessors, (3933), 1038 states have return successors, (3961), 3897 states have call predecessors, (3961), 3929 states have call successors, (3961) [2024-11-23 23:41:14,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22615 states to 22615 states and 31568 transitions. [2024-11-23 23:41:14,813 INFO L78 Accepts]: Start accepts. Automaton has 22615 states and 31568 transitions. Word has length 408 [2024-11-23 23:41:14,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:41:14,814 INFO L471 AbstractCegarLoop]: Abstraction has 22615 states and 31568 transitions. [2024-11-23 23:41:14,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-11-23 23:41:14,814 INFO L276 IsEmpty]: Start isEmpty. Operand 22615 states and 31568 transitions. [2024-11-23 23:41:14,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2024-11-23 23:41:14,827 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:41:14,828 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 6, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:41:14,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-23 23:41:14,828 INFO L396 AbstractCegarLoop]: === Iteration 11 === 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)] === [2024-11-23 23:41:14,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:41:14,829 INFO L85 PathProgramCache]: Analyzing trace with hash -2055426452, now seen corresponding path program 1 times [2024-11-23 23:41:14,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:41:14,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703283942] [2024-11-23 23:41:14,829 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:41:14,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:41:29,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:41:31,023 INFO L134 CoverageAnalysis]: Checked inductivity of 3494 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 3484 trivial. 0 not checked. [2024-11-23 23:41:31,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:41:31,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703283942] [2024-11-23 23:41:31,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703283942] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:41:31,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:41:31,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:41:31,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032827731] [2024-11-23 23:41:31,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:41:31,026 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:41:31,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:41:31,027 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:41:31,027 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:41:31,028 INFO L87 Difference]: Start difference. First operand 22615 states and 31568 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 23:41:33,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:41:33,141 INFO L93 Difference]: Finished difference Result 22621 states and 31573 transitions. [2024-11-23 23:41:33,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:41:33,142 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 413 [2024-11-23 23:41:33,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:41:33,296 INFO L225 Difference]: With dead ends: 22621 [2024-11-23 23:41:33,296 INFO L226 Difference]: Without dead ends: 22619 [2024-11-23 23:41:33,314 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:41:33,314 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3418 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3419 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:41:33,315 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3419 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:41:33,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22619 states. [2024-11-23 23:41:34,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22619 to 22619. [2024-11-23 23:41:34,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22619 states, 17644 states have (on average 1.3419292677397416) internal successors, (23677), 17943 states have internal predecessors, (23677), 3933 states have call successors, (3933), 1045 states have call predecessors, (3933), 1039 states have return successors, (3961), 3897 states have call predecessors, (3961), 3929 states have call successors, (3961) [2024-11-23 23:41:34,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22619 states to 22619 states and 31571 transitions. [2024-11-23 23:41:34,787 INFO L78 Accepts]: Start accepts. Automaton has 22619 states and 31571 transitions. Word has length 413 [2024-11-23 23:41:34,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:41:34,788 INFO L471 AbstractCegarLoop]: Abstraction has 22619 states and 31571 transitions. [2024-11-23 23:41:34,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 23:41:34,788 INFO L276 IsEmpty]: Start isEmpty. Operand 22619 states and 31571 transitions. [2024-11-23 23:41:34,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-11-23 23:41:34,800 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:41:34,800 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 7, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:41:34,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-23 23:41:34,801 INFO L396 AbstractCegarLoop]: === Iteration 12 === 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)] === [2024-11-23 23:41:34,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:41:34,802 INFO L85 PathProgramCache]: Analyzing trace with hash -36365242, now seen corresponding path program 1 times [2024-11-23 23:41:34,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:41:34,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140523691] [2024-11-23 23:41:34,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:41:34,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:41:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:41:51,813 INFO L134 CoverageAnalysis]: Checked inductivity of 3516 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 3504 trivial. 0 not checked. [2024-11-23 23:41:51,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:41:51,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140523691] [2024-11-23 23:41:51,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140523691] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:41:51,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:41:51,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:41:51,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452326668] [2024-11-23 23:41:51,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:41:51,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:41:51,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:41:51,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:41:51,817 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:41:51,817 INFO L87 Difference]: Start difference. First operand 22619 states and 31571 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-23 23:41:53,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:41:53,080 INFO L93 Difference]: Finished difference Result 22625 states and 31576 transitions. [2024-11-23 23:41:53,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:41:53,080 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 418 [2024-11-23 23:41:53,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:41:53,183 INFO L225 Difference]: With dead ends: 22625 [2024-11-23 23:41:53,183 INFO L226 Difference]: Without dead ends: 22623 [2024-11-23 23:41:53,195 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:41:53,195 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3417 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3418 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:41:53,196 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3418 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:41:53,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22623 states. [2024-11-23 23:41:54,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22623 to 22623. [2024-11-23 23:41:54,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22623 states, 17647 states have (on average 1.3418711395704652) internal successors, (23680), 17946 states have internal predecessors, (23680), 3933 states have call successors, (3933), 1046 states have call predecessors, (3933), 1040 states have return successors, (3961), 3897 states have call predecessors, (3961), 3929 states have call successors, (3961) [2024-11-23 23:41:54,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22623 states to 22623 states and 31574 transitions. [2024-11-23 23:41:55,022 INFO L78 Accepts]: Start accepts. Automaton has 22623 states and 31574 transitions. Word has length 418 [2024-11-23 23:41:55,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:41:55,025 INFO L471 AbstractCegarLoop]: Abstraction has 22623 states and 31574 transitions. [2024-11-23 23:41:55,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-23 23:41:55,025 INFO L276 IsEmpty]: Start isEmpty. Operand 22623 states and 31574 transitions. [2024-11-23 23:41:55,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2024-11-23 23:41:55,078 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:41:55,079 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 8, 7, 7, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:41:55,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-23 23:41:55,080 INFO L396 AbstractCegarLoop]: === Iteration 13 === 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)] === [2024-11-23 23:41:55,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:41:55,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1893097068, now seen corresponding path program 1 times [2024-11-23 23:41:55,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:41:55,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322418554] [2024-11-23 23:41:55,081 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:41:55,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:42:10,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:42:11,728 INFO L134 CoverageAnalysis]: Checked inductivity of 3542 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-23 23:42:11,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:42:11,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322418554] [2024-11-23 23:42:11,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322418554] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:42:11,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:42:11,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:42:11,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567324311] [2024-11-23 23:42:11,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:42:11,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:42:11,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:42:11,732 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:42:11,732 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:42:11,733 INFO L87 Difference]: Start difference. First operand 22623 states and 31574 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2024-11-23 23:42:13,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:42:13,277 INFO L93 Difference]: Finished difference Result 24078 states and 33366 transitions. [2024-11-23 23:42:13,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:42:13,277 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 423 [2024-11-23 23:42:13,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:42:13,387 INFO L225 Difference]: With dead ends: 24078 [2024-11-23 23:42:13,387 INFO L226 Difference]: Without dead ends: 24076 [2024-11-23 23:42:13,400 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:42:13,402 INFO L435 NwaCegarLoop]: 3540 mSDtfsCounter, 3253 mSDsluCounter, 7374 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3254 SdHoareTripleChecker+Valid, 10914 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:42:13,402 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3254 Valid, 10914 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 23:42:13,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24076 states. [2024-11-23 23:42:15,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24076 to 24076. [2024-11-23 23:42:15,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24076 states, 18703 states have (on average 1.337218628027589) internal successors, (25010), 19025 states have internal predecessors, (25010), 4163 states have call successors, (4163), 1213 states have call predecessors, (4163), 1207 states have return successors, (4191), 4124 states have call predecessors, (4191), 4159 states have call successors, (4191) [2024-11-23 23:42:15,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24076 states to 24076 states and 33364 transitions. [2024-11-23 23:42:15,142 INFO L78 Accepts]: Start accepts. Automaton has 24076 states and 33364 transitions. Word has length 423 [2024-11-23 23:42:15,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:42:15,143 INFO L471 AbstractCegarLoop]: Abstraction has 24076 states and 33364 transitions. [2024-11-23 23:42:15,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2024-11-23 23:42:15,143 INFO L276 IsEmpty]: Start isEmpty. Operand 24076 states and 33364 transitions. [2024-11-23 23:42:15,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2024-11-23 23:42:15,189 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:42:15,189 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 9, 8, 8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:42:15,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-23 23:42:15,190 INFO L396 AbstractCegarLoop]: === Iteration 14 === 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)] === [2024-11-23 23:42:15,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:42:15,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1757176890, now seen corresponding path program 1 times [2024-11-23 23:42:15,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:42:15,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613128594] [2024-11-23 23:42:15,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:42:15,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:42:27,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:42:28,896 INFO L134 CoverageAnalysis]: Checked inductivity of 3572 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 3556 trivial. 0 not checked. [2024-11-23 23:42:28,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:42:28,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613128594] [2024-11-23 23:42:28,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613128594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:42:28,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:42:28,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:42:28,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627922528] [2024-11-23 23:42:28,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:42:28,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:42:28,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:42:28,898 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:42:28,898 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:42:28,898 INFO L87 Difference]: Start difference. First operand 24076 states and 33364 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2024-11-23 23:42:30,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:42:30,249 INFO L93 Difference]: Finished difference Result 24082 states and 33369 transitions. [2024-11-23 23:42:30,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:42:30,250 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) Word has length 428 [2024-11-23 23:42:30,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:42:30,355 INFO L225 Difference]: With dead ends: 24082 [2024-11-23 23:42:30,355 INFO L226 Difference]: Without dead ends: 24080 [2024-11-23 23:42:30,371 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:42:30,371 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3415 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3416 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:42:30,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3416 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:42:30,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24080 states. [2024-11-23 23:42:31,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24080 to 24080. [2024-11-23 23:42:31,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24080 states, 18706 states have (on average 1.33716454613493) internal successors, (25013), 19028 states have internal predecessors, (25013), 4163 states have call successors, (4163), 1214 states have call predecessors, (4163), 1208 states have return successors, (4191), 4124 states have call predecessors, (4191), 4159 states have call successors, (4191) [2024-11-23 23:42:31,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24080 states to 24080 states and 33367 transitions. [2024-11-23 23:42:31,744 INFO L78 Accepts]: Start accepts. Automaton has 24080 states and 33367 transitions. Word has length 428 [2024-11-23 23:42:31,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:42:31,745 INFO L471 AbstractCegarLoop]: Abstraction has 24080 states and 33367 transitions. [2024-11-23 23:42:31,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 2 states have call predecessors, (45), 2 states have call successors, (45) [2024-11-23 23:42:31,745 INFO L276 IsEmpty]: Start isEmpty. Operand 24080 states and 33367 transitions. [2024-11-23 23:42:31,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2024-11-23 23:42:31,760 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:42:31,760 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 10, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:42:31,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-23 23:42:31,760 INFO L396 AbstractCegarLoop]: === Iteration 15 === 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)] === [2024-11-23 23:42:31,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:42:31,761 INFO L85 PathProgramCache]: Analyzing trace with hash 507887212, now seen corresponding path program 1 times [2024-11-23 23:42:31,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:42:31,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750439064] [2024-11-23 23:42:31,761 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:42:31,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:42:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:42:47,711 INFO L134 CoverageAnalysis]: Checked inductivity of 3606 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 3588 trivial. 0 not checked. [2024-11-23 23:42:47,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:42:47,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750439064] [2024-11-23 23:42:47,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750439064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:42:47,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:42:47,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:42:47,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704453810] [2024-11-23 23:42:47,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:42:47,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:42:47,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:42:47,713 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:42:47,713 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:42:47,714 INFO L87 Difference]: Start difference. First operand 24080 states and 33367 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-23 23:42:49,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:42:49,271 INFO L93 Difference]: Finished difference Result 24086 states and 33372 transitions. [2024-11-23 23:42:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:42:49,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 433 [2024-11-23 23:42:49,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:42:49,371 INFO L225 Difference]: With dead ends: 24086 [2024-11-23 23:42:49,371 INFO L226 Difference]: Without dead ends: 24084 [2024-11-23 23:42:49,382 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:42:49,382 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3414 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3415 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:42:49,383 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3415 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:42:49,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24084 states. [2024-11-23 23:42:50,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24084 to 24084. [2024-11-23 23:42:50,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24084 states, 18709 states have (on average 1.3371104815864023) internal successors, (25016), 19031 states have internal predecessors, (25016), 4163 states have call successors, (4163), 1215 states have call predecessors, (4163), 1209 states have return successors, (4191), 4124 states have call predecessors, (4191), 4159 states have call successors, (4191) [2024-11-23 23:42:50,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24084 states to 24084 states and 33370 transitions. [2024-11-23 23:42:50,683 INFO L78 Accepts]: Start accepts. Automaton has 24084 states and 33370 transitions. Word has length 433 [2024-11-23 23:42:50,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:42:50,684 INFO L471 AbstractCegarLoop]: Abstraction has 24084 states and 33370 transitions. [2024-11-23 23:42:50,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-23 23:42:50,684 INFO L276 IsEmpty]: Start isEmpty. Operand 24084 states and 33370 transitions. [2024-11-23 23:42:50,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2024-11-23 23:42:50,698 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:42:50,698 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 11, 10, 10, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:42:50,698 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-23 23:42:50,699 INFO L396 AbstractCegarLoop]: === Iteration 16 === 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)] === [2024-11-23 23:42:50,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:42:50,699 INFO L85 PathProgramCache]: Analyzing trace with hash -928355514, now seen corresponding path program 1 times [2024-11-23 23:42:50,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:42:50,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333744542] [2024-11-23 23:42:50,700 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:42:50,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:43:03,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:43:04,374 INFO L134 CoverageAnalysis]: Checked inductivity of 3644 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-11-23 23:43:04,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:43:04,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333744542] [2024-11-23 23:43:04,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333744542] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:43:04,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:43:04,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:43:04,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310249165] [2024-11-23 23:43:04,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:43:04,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:43:04,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:43:04,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:43:04,377 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:43:04,377 INFO L87 Difference]: Start difference. First operand 24084 states and 33370 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-23 23:43:05,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:43:05,762 INFO L93 Difference]: Finished difference Result 24090 states and 33375 transitions. [2024-11-23 23:43:05,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:43:05,763 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 438 [2024-11-23 23:43:05,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:43:05,850 INFO L225 Difference]: With dead ends: 24090 [2024-11-23 23:43:05,850 INFO L226 Difference]: Without dead ends: 24088 [2024-11-23 23:43:05,863 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:43:05,864 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3413 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3414 SdHoareTripleChecker+Valid, 10527 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:43:05,864 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3414 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:43:05,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24088 states. [2024-11-23 23:43:07,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24088 to 24088. [2024-11-23 23:43:07,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24088 states, 18712 states have (on average 1.337056434373664) internal successors, (25019), 19034 states have internal predecessors, (25019), 4163 states have call successors, (4163), 1216 states have call predecessors, (4163), 1210 states have return successors, (4191), 4124 states have call predecessors, (4191), 4159 states have call successors, (4191) [2024-11-23 23:43:07,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24088 states to 24088 states and 33373 transitions. [2024-11-23 23:43:07,432 INFO L78 Accepts]: Start accepts. Automaton has 24088 states and 33373 transitions. Word has length 438 [2024-11-23 23:43:07,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:43:07,433 INFO L471 AbstractCegarLoop]: Abstraction has 24088 states and 33373 transitions. [2024-11-23 23:43:07,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-23 23:43:07,433 INFO L276 IsEmpty]: Start isEmpty. Operand 24088 states and 33373 transitions. [2024-11-23 23:43:07,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-11-23 23:43:07,445 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:43:07,445 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 27, 27, 27, 27, 27, 27, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:43:07,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-23 23:43:07,446 INFO L396 AbstractCegarLoop]: === Iteration 17 === 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)] === [2024-11-23 23:43:07,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:43:07,446 INFO L85 PathProgramCache]: Analyzing trace with hash 335840737, now seen corresponding path program 1 times [2024-11-23 23:43:07,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:43:07,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006010483] [2024-11-23 23:43:07,447 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:43:07,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:43:19,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:43:20,664 INFO L134 CoverageAnalysis]: Checked inductivity of 3550 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3547 trivial. 0 not checked. [2024-11-23 23:43:20,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:43:20,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006010483] [2024-11-23 23:43:20,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006010483] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:43:20,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:43:20,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:43:20,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269803567] [2024-11-23 23:43:20,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:43:20,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:43:20,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:43:20,668 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:43:20,669 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:43:20,669 INFO L87 Difference]: Start difference. First operand 24088 states and 33373 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2024-11-23 23:43:24,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:27,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:43:27,963 INFO L93 Difference]: Finished difference Result 52887 states and 73210 transitions. [2024-11-23 23:43:27,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:43:27,964 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 439 [2024-11-23 23:43:27,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:43:28,150 INFO L225 Difference]: With dead ends: 52887 [2024-11-23 23:43:28,151 INFO L226 Difference]: Without dead ends: 31098 [2024-11-23 23:43:28,243 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:43:28,244 INFO L435 NwaCegarLoop]: 5137 mSDtfsCounter, 1632 mSDsluCounter, 3426 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1632 SdHoareTripleChecker+Valid, 8563 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:43:28,244 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1632 Valid, 8563 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 84 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-11-23 23:43:28,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31098 states. [2024-11-23 23:43:31,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31098 to 31024. [2024-11-23 23:43:31,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31024 states, 24139 states have (on average 1.335639421682754) internal successors, (32241), 24540 states have internal predecessors, (32241), 5299 states have call successors, (5299), 1591 states have call predecessors, (5299), 1583 states have return successors, (5333), 5247 states have call predecessors, (5333), 5295 states have call successors, (5333) [2024-11-23 23:43:31,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31024 states to 31024 states and 42873 transitions. [2024-11-23 23:43:31,227 INFO L78 Accepts]: Start accepts. Automaton has 31024 states and 42873 transitions. Word has length 439 [2024-11-23 23:43:31,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:43:31,228 INFO L471 AbstractCegarLoop]: Abstraction has 31024 states and 42873 transitions. [2024-11-23 23:43:31,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2024-11-23 23:43:31,229 INFO L276 IsEmpty]: Start isEmpty. Operand 31024 states and 42873 transitions. [2024-11-23 23:43:31,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2024-11-23 23:43:31,247 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:43:31,248 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 27, 27, 27, 27, 27, 27, 12, 11, 11, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:43:31,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-23 23:43:31,248 INFO L396 AbstractCegarLoop]: === Iteration 18 === 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)] === [2024-11-23 23:43:31,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:43:31,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1653547295, now seen corresponding path program 1 times [2024-11-23 23:43:31,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:43:31,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398614198] [2024-11-23 23:43:31,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:43:31,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms