./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 d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/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_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1 --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-d790fec [2024-12-02 12:09:37,699 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:09:37,760 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 12:09:37,765 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:09:37,766 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:09:37,788 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:09:37,789 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:09:37,789 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:09:37,789 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:09:37,789 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:09:37,790 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:09:37,790 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:09:37,790 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:09:37,790 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:09:37,790 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:09:37,790 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:09:37,790 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:09:37,791 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:09:37,791 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:09:37,792 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:09:37,792 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:09:37,792 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:09:37,793 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:09:37,793 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:09:37,793 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:09:37,793 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:09:37,793 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:09:37,793 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:09:37,793 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_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1 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-12-02 12:09:38,034 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:09:38,042 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:09:38,044 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:09:38,045 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:09:38,046 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:09:38,047 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2024-12-02 12:09:40,864 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/data/ce8d41321/d825b79bfeb64a71aaf69d6587f0727a/FLAG0c8537290 [2024-12-02 12:09:41,364 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:09:41,365 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2024-12-02 12:09:41,409 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/data/ce8d41321/d825b79bfeb64a71aaf69d6587f0727a/FLAG0c8537290 [2024-12-02 12:09:41,425 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/data/ce8d41321/d825b79bfeb64a71aaf69d6587f0727a [2024-12-02 12:09:41,427 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:09:41,429 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:09:41,430 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:09:41,430 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:09:41,435 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:09:41,436 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:09:41" (1/1) ... [2024-12-02 12:09:41,437 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4382371e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:41, skipping insertion in model container [2024-12-02 12:09:41,437 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:09:41" (1/1) ... [2024-12-02 12:09:41,555 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:09:45,146 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2024-12-02 12:09:45,150 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2024-12-02 12:09:45,150 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2024-12-02 12:09:45,150 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2024-12-02 12:09:45,182 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:09:45,224 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:09:45,337 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-12-02 12:09:45,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5786] [2024-12-02 12:09:45,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5793] [2024-12-02 12:09:45,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5800] [2024-12-02 12:09:45,341 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-12-02 12:09:45,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5857] [2024-12-02 12:09:45,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5860] [2024-12-02 12:09:45,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5863] [2024-12-02 12:09:45,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5866] [2024-12-02 12:09:45,344 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-12-02 12:09:45,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5902] [2024-12-02 12:09:45,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [5961] [2024-12-02 12:09:45,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [5964] [2024-12-02 12:09:45,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [5966] [2024-12-02 12:09:45,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [5971] [2024-12-02 12:09:45,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [5974] [2024-12-02 12:09:45,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5976] [2024-12-02 12:09:45,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [5981] [2024-12-02 12:09:45,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [5984] [2024-12-02 12:09:45,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [5986] [2024-12-02 12:09:45,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [5991] [2024-12-02 12:09:45,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [5994] [2024-12-02 12:09:45,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [5996] [2024-12-02 12:09:45,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6034] [2024-12-02 12:09:45,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6037] [2024-12-02 12:09:45,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6039] [2024-12-02 12:09:45,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6044] [2024-12-02 12:09:45,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6047] [2024-12-02 12:09:45,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6049] [2024-12-02 12:09:45,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6054] [2024-12-02 12:09:45,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6057] [2024-12-02 12:09:45,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6059] [2024-12-02 12:09:45,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6064] [2024-12-02 12:09:45,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6067] [2024-12-02 12:09:45,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6069] [2024-12-02 12:09:45,352 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6138] [2024-12-02 12:09:45,352 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6147] [2024-12-02 12:09:45,360 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6407] [2024-12-02 12:09:45,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/skbuff.h"), "i" (1891), "i" (12UL)); [6717-6718] [2024-12-02 12:09:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6973] [2024-12-02 12:09:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6976] [2024-12-02 12:09:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6979] [2024-12-02 12:09:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6982] [2024-12-02 12:09:45,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7013] [2024-12-02 12:09:45,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7016] [2024-12-02 12:09:45,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7019] [2024-12-02 12:09:45,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7022] [2024-12-02 12:09:45,389 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7053] [2024-12-02 12:09:45,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7056] [2024-12-02 12:09:45,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7059] [2024-12-02 12:09:45,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7062] [2024-12-02 12:09:45,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7093] [2024-12-02 12:09:45,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7096] [2024-12-02 12:09:45,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7099] [2024-12-02 12:09:45,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7102] [2024-12-02 12:09:45,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7394] [2024-12-02 12:09:45,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7397] [2024-12-02 12:09:45,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7400] [2024-12-02 12:09:45,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7403] [2024-12-02 12:09:45,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7434] [2024-12-02 12:09:45,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7437] [2024-12-02 12:09:45,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7440] [2024-12-02 12:09:45,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7443] [2024-12-02 12:09:45,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7474] [2024-12-02 12:09:45,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7477] [2024-12-02 12:09:45,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7480] [2024-12-02 12:09:45,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7483] [2024-12-02 12:09:45,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7514] [2024-12-02 12:09:45,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7517] [2024-12-02 12:09:45,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7520] [2024-12-02 12:09:45,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7523] [2024-12-02 12:09:45,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7592] [2024-12-02 12:09:45,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7595] [2024-12-02 12:09:45,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7598] [2024-12-02 12:09:45,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7601] [2024-12-02 12:09:45,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7632] [2024-12-02 12:09:45,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7635] [2024-12-02 12:09:45,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7638] [2024-12-02 12:09:45,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7641] [2024-12-02 12:09:45,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7672] [2024-12-02 12:09:45,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7675] [2024-12-02 12:09:45,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7678] [2024-12-02 12:09:45,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7681] [2024-12-02 12:09:45,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7712] [2024-12-02 12:09:45,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7715] [2024-12-02 12:09:45,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7718] [2024-12-02 12:09:45,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (*(dev->pcpu_refcnt))); [7721] [2024-12-02 12:09:45,461 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-12-02 12:09:45,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8635] [2024-12-02 12:09:45,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8657] [2024-12-02 12:09:45,475 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-12-02 12:09:45,478 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-12-02 12:09:45,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8786] [2024-12-02 12:09:45,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8802] [2024-12-02 12:09:45,503 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-12-02 12:09:45,505 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-12-02 12:09:45,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8954] [2024-12-02 12:09:45,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8956] [2024-12-02 12:09:45,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9106] [2024-12-02 12:09:45,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9154] [2024-12-02 12:09:45,556 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-12-02 12:09:45,661 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-12-02 12:09:45,713 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-12-02 12:09:45,713 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-12-02 12:09:45,713 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-12-02 12:09:45,713 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-12-02 12:09:45,713 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-12-02 12:09:45,724 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11769] [2024-12-02 12:09:45,727 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11775] [2024-12-02 12:09:45,792 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[428896,428909] [2024-12-02 12:09:45,793 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429065,429078] [2024-12-02 12:09:45,793 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429232,429245] [2024-12-02 12:09:45,793 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_3363e3a1-af61-42cd-bc13-4b8c50430187/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i[429400,429413] [2024-12-02 12:09:45,802 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:09:46,030 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:09:46,031 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46 WrapperNode [2024-12-02 12:09:46,031 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:09:46,032 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:09:46,032 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:09:46,033 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:09:46,039 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:46,096 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:46,294 INFO L138 Inliner]: procedures = 614, calls = 2582, calls flagged for inlining = 324, calls inlined = 257, statements flattened = 7990 [2024-12-02 12:09:46,295 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:09:46,296 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:09:46,296 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:09:46,296 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:09:46,307 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:46,307 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:46,346 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:47,702 INFO L175 MemorySlicer]: Split 1100 memory accesses to 39 slices as follows [6, 2, 5, 2, 2, 11, 3, 33, 1, 3, 2, 27, 4, 4, 4, 4, 774, 7, 4, 1, 2, 1, 2, 48, 2, 2, 43, 55, 2, 16, 1, 2, 2, 5, 2, 10, 2, 2, 2]. 70 percent of accesses are in the largest equivalence class. The 90 initializations are split as follows [6, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 28, 0, 4, 0, 0, 1, 2, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 2]. The 584 writes are split as follows [0, 1, 5, 1, 1, 0, 1, 11, 0, 1, 0, 22, 0, 0, 0, 0, 377, 6, 0, 0, 1, 0, 0, 48, 1, 1, 28, 55, 1, 16, 0, 1, 1, 2, 1, 0, 1, 1, 0]. [2024-12-02 12:09:47,703 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:47,703 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:47,856 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:47,867 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:47,897 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:47,973 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:47,993 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:48,054 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:09:48,055 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:09:48,055 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:09:48,055 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:09:48,056 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (1/1) ... [2024-12-02 12:09:48,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:09:48,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:09:48,090 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:09:48,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:09:48,121 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_hash [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_hash [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure tun_attach [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_attach [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure ns_capable [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_capable [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2024-12-02 12:09:48,122 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2024-12-02 12:09:48,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure gid_valid [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure gid_valid [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure sock_writeable [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_writeable [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 12:09:48,123 INFO L130 BoogieDeclarations]: Found specification of procedure iov_length [2024-12-02 12:09:48,123 INFO L138 BoogieDeclarations]: Found implementation of procedure iov_length [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 12:09:48,124 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure sock_put [2024-12-02 12:09:48,124 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_put [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 12:09:48,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 12:09:48,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-12-02 12:09:48,126 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_iff [2024-12-02 12:09:48,126 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_iff [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 12:09:48,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 12:09:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 12:09:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 12:09:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 12:09:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 12:09:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 12:09:48,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 12:09:48,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_76 [2024-12-02 12:09:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_76 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 12:09:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_detach [2024-12-02 12:09:48,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_detach [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 12:09:48,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 12:09:48,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 12:09:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 12:09:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 12:09:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 12:09:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 12:09:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 12:09:48,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 12:09:48,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 12:09:48,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-12-02 12:09:48,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-12-02 12:09:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 12:09:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 12:09:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 12:09:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 12:09:48,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 12:09:48,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 12:09:48,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 12:09:48,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 12:09:48,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-12-02 12:09:48,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tun_cleanup_15_2 [2024-12-02 12:09:48,137 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_all [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_all [2024-12-02 12:09:48,137 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-12-02 12:09:48,137 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2024-12-02 12:09:48,137 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-12-02 12:09:48,137 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2024-12-02 12:09:48,137 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2024-12-02 12:09:48,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:09:48,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-12-02 12:09:48,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-12-02 12:09:48,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-12-02 12:09:48,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 12:09:48,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 12:09:48,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 12:09:48,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-02 12:09:48,140 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure read_pnet [2024-12-02 12:09:48,140 INFO L138 BoogieDeclarations]: Found implementation of procedure read_pnet [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-12-02 12:09:48,140 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-12-02 12:09:48,140 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure tun_setup [2024-12-02 12:09:48,140 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_setup [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_transport_header [2024-12-02 12:09:48,140 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_transport_header [2024-12-02 12:09:48,140 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 12:09:48,140 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 12:09:48,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_find [2024-12-02 12:09:48,141 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_find [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_uninit [2024-12-02 12:09:48,141 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_uninit [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-12-02 12:09:48,141 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_net [2024-12-02 12:09:48,141 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_net [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:09:48,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toiovecend [2024-12-02 12:09:48,141 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toiovecend [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-12-02 12:09:48,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2024-12-02 12:09:48,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2024-12-02 12:09:48,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2024-12-02 12:09:48,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-12-02 12:09:48,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-12-02 12:09:48,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-12-02 12:09:48,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-12-02 12:09:48,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-12-02 12:09:48,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2024-12-02 12:09:48,145 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flags [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flags [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure __kuid_val [2024-12-02 12:09:48,146 INFO L138 BoogieDeclarations]: Found implementation of procedure __kuid_val [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 12:09:48,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-12-02 12:09:48,147 INFO L130 BoogieDeclarations]: Found specification of procedure uid_valid [2024-12-02 12:09:48,147 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_valid [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 12:09:48,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 12:09:48,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:09:48,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-02 12:09:48,149 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2024-12-02 12:09:48,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2024-12-02 12:09:48,149 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rtnl_is_held [2024-12-02 12:09:48,149 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rtnl_is_held [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2024-12-02 12:09:48,149 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2024-12-02 12:09:48,149 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2024-12-02 12:09:48,150 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-12-02 12:09:48,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-12-02 12:09:48,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 12:09:48,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-12-02 12:09:48,152 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_get [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_get [2024-12-02 12:09:48,152 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2024-12-02 12:09:48,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure sk_attach_filter [2024-12-02 12:09:48,153 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_attach_filter [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-12-02 12:09:48,153 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2024-12-02 12:09:48,153 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure put_net [2024-12-02 12:09:48,153 INFO L138 BoogieDeclarations]: Found implementation of procedure put_net [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 12:09:48,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_datagram_const_iovec [2024-12-02 12:09:48,154 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_datagram_const_iovec [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 12:09:48,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-12-02 12:09:48,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure tun_get_user [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_get_user [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure __tun_chr_ioctl [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __tun_chr_ioctl [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure tun_flow_delete [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_flow_delete [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure sock_rps_reset_flow_hash [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_rps_reset_flow_hash [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 12:09:48,156 INFO L130 BoogieDeclarations]: Found specification of procedure tun_queue_purge [2024-12-02 12:09:48,156 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_queue_purge [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure tun_hashfn [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_hashfn [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_75 [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_75 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure tun_enable_queue [2024-12-02 12:09:48,157 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_enable_queue [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 12:09:48,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-12-02 12:09:48,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure security_tun_dev_free_security [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure security_tun_dev_free_security [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure hold_net [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure hold_net [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure tun_set_real_num_queues [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_set_real_num_queues [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure uid_eq [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure uid_eq [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_link_unregister [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_link_unregister [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure tun_do_read [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_do_read [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure __kgid_val [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure __kgid_val [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-12-02 12:09:48,159 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-12-02 12:09:48,159 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure tun_detach_filter [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_detach_filter [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromiovecend [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromiovecend [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies_up [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies_up [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure tun_put [2024-12-02 12:09:48,160 INFO L138 BoogieDeclarations]: Found implementation of procedure tun_put [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 12:09:48,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-12-02 12:09:48,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-12-02 12:09:48,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-12-02 12:09:48,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-12-02 12:09:48,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 12:09:48,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 12:09:49,439 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:09:49,443 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:09:58,827 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 12:10:01,253 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 12:10:17,135 INFO L? ?]: Removed 4304 outVars from TransFormulas that were not future-live. [2024-12-02 12:10:17,135 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:10:17,176 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:10:17,176 INFO L312 CfgBuilder]: Removed 63 assume(true) statements. [2024-12-02 12:10:17,177 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:10:17 BoogieIcfgContainer [2024-12-02 12:10:17,177 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:10:17,179 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:10:17,179 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:10:17,183 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:10:17,183 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:09:41" (1/3) ... [2024-12-02 12:10:17,183 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43fe82af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:10:17, skipping insertion in model container [2024-12-02 12:10:17,183 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:09:46" (2/3) ... [2024-12-02 12:10:17,184 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43fe82af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:10:17, skipping insertion in model container [2024-12-02 12:10:17,184 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:10:17" (3/3) ... [2024-12-02 12:10:17,185 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-tun.cil.i [2024-12-02 12:10:17,196 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:10:17,198 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-12-02 12:10:17,281 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:10:17,290 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;@334e5888, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:10:17,290 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 12:10:17,298 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-12-02 12:10:17,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2024-12-02 12:10:17,322 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:10:17,323 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-12-02 12:10:17,323 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-12-02 12:10:17,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:10:17,327 INFO L85 PathProgramCache]: Analyzing trace with hash -636297948, now seen corresponding path program 1 times [2024-12-02 12:10:17,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:10:17,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464672546] [2024-12-02 12:10:17,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:10:17,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:10:27,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:10:28,929 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3240 trivial. 0 not checked. [2024-12-02 12:10:28,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:10:28,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464672546] [2024-12-02 12:10:28,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464672546] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:10:28,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:10:28,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:10:28,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419779671] [2024-12-02 12:10:28,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:10:28,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:10:28,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:10:28,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:10:28,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:10:28,970 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-12-02 12:10:33,067 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-12-02 12:10:34,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:10:34,133 INFO L93 Difference]: Finished difference Result 7389 states and 10812 transitions. [2024-12-02 12:10:34,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:10:34,136 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-12-02 12:10:34,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:10:34,187 INFO L225 Difference]: With dead ends: 7389 [2024-12-02 12:10:34,187 INFO L226 Difference]: Without dead ends: 4834 [2024-12-02 12:10:34,212 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-12-02 12:10:34,215 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-12-02 12:10:34,216 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-12-02 12:10:34,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4834 states. [2024-12-02 12:10:34,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4834 to 4830. [2024-12-02 12:10:34,714 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-12-02 12:10:34,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4830 states to 4830 states and 6790 transitions. [2024-12-02 12:10:34,806 INFO L78 Accepts]: Start accepts. Automaton has 4830 states and 6790 transitions. Word has length 327 [2024-12-02 12:10:34,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:10:34,812 INFO L471 AbstractCegarLoop]: Abstraction has 4830 states and 6790 transitions. [2024-12-02 12:10:34,813 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-12-02 12:10:34,813 INFO L276 IsEmpty]: Start isEmpty. Operand 4830 states and 6790 transitions. [2024-12-02 12:10:34,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-12-02 12:10:34,827 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:10:34,827 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-12-02 12:10:34,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 12:10:34,828 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-12-02 12:10:34,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:10:34,832 INFO L85 PathProgramCache]: Analyzing trace with hash -49159504, now seen corresponding path program 1 times [2024-12-02 12:10:34,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:10:34,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510361652] [2024-12-02 12:10:34,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:10:34,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:10:44,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:10:45,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3240 trivial. 0 not checked. [2024-12-02 12:10:45,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:10:45,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510361652] [2024-12-02 12:10:45,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510361652] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:10:45,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:10:45,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:10:45,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053779281] [2024-12-02 12:10:45,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:10:45,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:10:45,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:10:45,459 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:10:45,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:10:45,460 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-12-02 12:10:49,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:10:50,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:10:50,351 INFO L93 Difference]: Finished difference Result 14256 states and 20058 transitions. [2024-12-02 12:10:50,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:10:50,351 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-12-02 12:10:50,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:10:50,404 INFO L225 Difference]: With dead ends: 14256 [2024-12-02 12:10:50,405 INFO L226 Difference]: Without dead ends: 9485 [2024-12-02 12:10:50,422 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-12-02 12:10:50,423 INFO L435 NwaCegarLoop]: 3789 mSDtfsCounter, 3370 mSDsluCounter, 3473 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s 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.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:10:50,423 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.6s Time] [2024-12-02 12:10:50,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9485 states. [2024-12-02 12:10:50,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9485 to 9453. [2024-12-02 12:10:50,838 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-12-02 12:10:50,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9453 states to 9453 states and 13307 transitions. [2024-12-02 12:10:50,902 INFO L78 Accepts]: Start accepts. Automaton has 9453 states and 13307 transitions. Word has length 326 [2024-12-02 12:10:50,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:10:50,903 INFO L471 AbstractCegarLoop]: Abstraction has 9453 states and 13307 transitions. [2024-12-02 12:10:50,903 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-12-02 12:10:50,903 INFO L276 IsEmpty]: Start isEmpty. Operand 9453 states and 13307 transitions. [2024-12-02 12:10:50,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-12-02 12:10:50,912 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:10:50,913 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-12-02 12:10:50,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:10:50,913 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-12-02 12:10:50,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:10:50,914 INFO L85 PathProgramCache]: Analyzing trace with hash -992582934, now seen corresponding path program 1 times [2024-12-02 12:10:50,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:10:50,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404394503] [2024-12-02 12:10:50,914 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:10:50,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:11:00,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:11:01,715 INFO L134 CoverageAnalysis]: Checked inductivity of 3243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3243 trivial. 0 not checked. [2024-12-02 12:11:01,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:11:01,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404394503] [2024-12-02 12:11:01,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404394503] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:11:01,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:11:01,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:11:01,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678013350] [2024-12-02 12:11:01,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:11:01,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:11:01,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:11:01,717 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:11:01,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:11:01,718 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-12-02 12:11:05,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:11:07,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:11:07,636 INFO L93 Difference]: Finished difference Result 18643 states and 26153 transitions. [2024-12-02 12:11:07,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:11:07,637 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-12-02 12:11:07,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:11:07,701 INFO L225 Difference]: With dead ends: 18643 [2024-12-02 12:11:07,701 INFO L226 Difference]: Without dead ends: 9249 [2024-12-02 12:11:07,741 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-12-02 12:11:07,742 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.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:11:07,742 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.6s Time] [2024-12-02 12:11:07,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9249 states. [2024-12-02 12:11:08,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9249 to 9219. [2024-12-02 12:11:08,118 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-12-02 12:11:08,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9219 states to 9219 states and 12851 transitions. [2024-12-02 12:11:08,166 INFO L78 Accepts]: Start accepts. Automaton has 9219 states and 12851 transitions. Word has length 360 [2024-12-02 12:11:08,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:11:08,167 INFO L471 AbstractCegarLoop]: Abstraction has 9219 states and 12851 transitions. [2024-12-02 12:11:08,167 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-12-02 12:11:08,167 INFO L276 IsEmpty]: Start isEmpty. Operand 9219 states and 12851 transitions. [2024-12-02 12:11:08,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2024-12-02 12:11:08,177 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:11:08,177 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-12-02 12:11:08,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:11:08,178 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-12-02 12:11:08,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:11:08,179 INFO L85 PathProgramCache]: Analyzing trace with hash 790715460, now seen corresponding path program 1 times [2024-12-02 12:11:08,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:11:08,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453716292] [2024-12-02 12:11:08,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:11:08,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:11:18,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:11:18,612 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 3432 trivial. 0 not checked. [2024-12-02 12:11:18,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:11:18,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453716292] [2024-12-02 12:11:18,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453716292] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:11:18,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:11:18,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:11:18,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733528418] [2024-12-02 12:11:18,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:11:18,614 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:11:18,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:11:18,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:11:18,614 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:11:18,616 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-12-02 12:11:22,709 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:11:23,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:11:23,881 INFO L93 Difference]: Finished difference Result 22997 states and 32126 transitions. [2024-12-02 12:11:23,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:11:23,882 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-12-02 12:11:23,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:11:23,973 INFO L225 Difference]: With dead ends: 22997 [2024-12-02 12:11:23,973 INFO L226 Difference]: Without dead ends: 15909 [2024-12-02 12:11:23,994 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-12-02 12:11:23,995 INFO L435 NwaCegarLoop]: 6259 mSDtfsCounter, 3267 mSDsluCounter, 3483 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s 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-12-02 12:11:23,995 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-12-02 12:11:24,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15909 states. [2024-12-02 12:11:24,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15909 to 15905. [2024-12-02 12:11:24,545 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-12-02 12:11:24,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15905 states to 15905 states and 22200 transitions. [2024-12-02 12:11:24,615 INFO L78 Accepts]: Start accepts. Automaton has 15905 states and 22200 transitions. Word has length 388 [2024-12-02 12:11:24,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:11:24,616 INFO L471 AbstractCegarLoop]: Abstraction has 15905 states and 22200 transitions. [2024-12-02 12:11:24,616 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-12-02 12:11:24,616 INFO L276 IsEmpty]: Start isEmpty. Operand 15905 states and 22200 transitions. [2024-12-02 12:11:24,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2024-12-02 12:11:24,627 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:11:24,627 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-12-02 12:11:24,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:11:24,627 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-12-02 12:11:24,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:11:24,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1581023802, now seen corresponding path program 1 times [2024-12-02 12:11:24,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:11:24,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239910757] [2024-12-02 12:11:24,628 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:11:24,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:11:33,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:11:35,294 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 12:11:35,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:11:35,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239910757] [2024-12-02 12:11:35,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239910757] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:11:35,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:11:35,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:11:35,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208771994] [2024-12-02 12:11:35,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:11:35,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:11:35,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:11:35,296 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:11:35,297 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:11:35,297 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-12-02 12:11:35,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:11:35,975 INFO L93 Difference]: Finished difference Result 15911 states and 22205 transitions. [2024-12-02 12:11:35,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:11:35,975 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-12-02 12:11:35,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:11:36,033 INFO L225 Difference]: With dead ends: 15911 [2024-12-02 12:11:36,033 INFO L226 Difference]: Without dead ends: 15909 [2024-12-02 12:11:36,040 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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-12-02 12:11:36,041 INFO L435 NwaCegarLoop]: 3513 mSDtfsCounter, 3426 mSDsluCounter, 7010 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3427 SdHoareTripleChecker+Valid, 10523 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:11:36,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3427 Valid, 10523 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:11:36,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15909 states. [2024-12-02 12:11:36,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15909 to 15909. [2024-12-02 12:11:36,393 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-12-02 12:11:36,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15909 states to 15909 states and 22203 transitions. [2024-12-02 12:11:36,442 INFO L78 Accepts]: Start accepts. Automaton has 15909 states and 22203 transitions. Word has length 388 [2024-12-02 12:11:36,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:11:36,443 INFO L471 AbstractCegarLoop]: Abstraction has 15909 states and 22203 transitions. [2024-12-02 12:11:36,443 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-12-02 12:11:36,443 INFO L276 IsEmpty]: Start isEmpty. Operand 15909 states and 22203 transitions. [2024-12-02 12:11:36,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-12-02 12:11:36,451 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:11:36,451 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-12-02 12:11:36,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:11:36,451 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-12-02 12:11:36,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:11:36,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1903844972, now seen corresponding path program 1 times [2024-12-02 12:11:36,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:11:36,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924774133] [2024-12-02 12:11:36,452 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:11:36,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:11:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:11:46,329 INFO L134 CoverageAnalysis]: Checked inductivity of 3446 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 12:11:46,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:11:46,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924774133] [2024-12-02 12:11:46,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924774133] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:11:46,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:11:46,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:11:46,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513820312] [2024-12-02 12:11:46,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:11:46,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:11:46,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:11:46,331 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:11:46,332 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:11:46,332 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-12-02 12:11:46,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:11:46,998 INFO L93 Difference]: Finished difference Result 15915 states and 22208 transitions. [2024-12-02 12:11:46,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:11:46,999 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-12-02 12:11:47,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:11:47,049 INFO L225 Difference]: With dead ends: 15915 [2024-12-02 12:11:47,050 INFO L226 Difference]: Without dead ends: 15913 [2024-12-02 12:11:47,057 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-12-02 12:11:47,058 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3422 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:11:47,059 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.2s Time] [2024-12-02 12:11:47,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15913 states. [2024-12-02 12:11:47,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15913 to 15913. [2024-12-02 12:11:47,518 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-12-02 12:11:47,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15913 states to 15913 states and 22206 transitions. [2024-12-02 12:11:47,563 INFO L78 Accepts]: Start accepts. Automaton has 15913 states and 22206 transitions. Word has length 393 [2024-12-02 12:11:47,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:11:47,564 INFO L471 AbstractCegarLoop]: Abstraction has 15913 states and 22206 transitions. [2024-12-02 12:11:47,564 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-12-02 12:11:47,564 INFO L276 IsEmpty]: Start isEmpty. Operand 15913 states and 22206 transitions. [2024-12-02 12:11:47,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2024-12-02 12:11:47,571 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:11:47,571 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-12-02 12:11:47,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:11:47,571 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-12-02 12:11:47,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:11:47,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1550912838, now seen corresponding path program 1 times [2024-12-02 12:11:47,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:11:47,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510038875] [2024-12-02 12:11:47,572 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:11:47,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:11:56,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:11:57,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3452 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 3448 trivial. 0 not checked. [2024-12-02 12:11:57,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:11:57,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510038875] [2024-12-02 12:11:57,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510038875] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:11:57,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:11:57,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:11:57,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662420514] [2024-12-02 12:11:57,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:11:57,646 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:11:57,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:11:57,647 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:11:57,647 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:11:57,647 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-12-02 12:11:58,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:11:58,302 INFO L93 Difference]: Finished difference Result 15919 states and 22211 transitions. [2024-12-02 12:11:58,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:11:58,303 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-12-02 12:11:58,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:11:58,368 INFO L225 Difference]: With dead ends: 15919 [2024-12-02 12:11:58,368 INFO L226 Difference]: Without dead ends: 15917 [2024-12-02 12:11:58,379 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-12-02 12:11:58,380 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3421 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:11:58,380 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.2s Time] [2024-12-02 12:11:58,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15917 states. [2024-12-02 12:11:59,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15917 to 15917. [2024-12-02 12:11:59,045 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-12-02 12:11:59,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15917 states to 15917 states and 22209 transitions. [2024-12-02 12:11:59,107 INFO L78 Accepts]: Start accepts. Automaton has 15917 states and 22209 transitions. Word has length 398 [2024-12-02 12:11:59,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:11:59,108 INFO L471 AbstractCegarLoop]: Abstraction has 15917 states and 22209 transitions. [2024-12-02 12:11:59,108 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-12-02 12:11:59,109 INFO L276 IsEmpty]: Start isEmpty. Operand 15917 states and 22209 transitions. [2024-12-02 12:11:59,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2024-12-02 12:11:59,117 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:11:59,118 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-12-02 12:11:59,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 12:11:59,118 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-12-02 12:11:59,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:11:59,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1262140185, now seen corresponding path program 1 times [2024-12-02 12:11:59,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:11:59,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420846980] [2024-12-02 12:11:59,119 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:11:59,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:12:08,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:12:08,751 INFO L134 CoverageAnalysis]: Checked inductivity of 3467 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-12-02 12:12:08,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:12:08,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420846980] [2024-12-02 12:12:08,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420846980] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:12:08,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:12:08,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:12:08,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338345665] [2024-12-02 12:12:08,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:12:08,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:12:08,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:12:08,753 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:12:08,753 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:12:08,753 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-12-02 12:12:12,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:12:13,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:12:13,985 INFO L93 Difference]: Finished difference Result 36430 states and 50893 transitions. [2024-12-02 12:12:13,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:12:13,986 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-12-02 12:12:13,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:12:14,056 INFO L225 Difference]: With dead ends: 36430 [2024-12-02 12:12:14,056 INFO L226 Difference]: Without dead ends: 22644 [2024-12-02 12:12:14,093 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-12-02 12:12:14,093 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-12-02 12:12:14,093 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-12-02 12:12:14,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22644 states. [2024-12-02 12:12:14,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22644 to 22607. [2024-12-02 12:12:14,726 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-12-02 12:12:14,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22607 states to 22607 states and 31562 transitions. [2024-12-02 12:12:14,789 INFO L78 Accepts]: Start accepts. Automaton has 22607 states and 31562 transitions. Word has length 416 [2024-12-02 12:12:14,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:12:14,790 INFO L471 AbstractCegarLoop]: Abstraction has 22607 states and 31562 transitions. [2024-12-02 12:12:14,790 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-12-02 12:12:14,790 INFO L276 IsEmpty]: Start isEmpty. Operand 22607 states and 31562 transitions. [2024-12-02 12:12:14,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2024-12-02 12:12:14,794 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:12:14,794 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-12-02 12:12:14,794 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:12:14,795 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-12-02 12:12:14,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:12:14,795 INFO L85 PathProgramCache]: Analyzing trace with hash 982822508, now seen corresponding path program 1 times [2024-12-02 12:12:14,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:12:14,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648082231] [2024-12-02 12:12:14,795 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:12:14,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:12:24,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:12:25,592 INFO L134 CoverageAnalysis]: Checked inductivity of 3462 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-12-02 12:12:25,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:12:25,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648082231] [2024-12-02 12:12:25,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648082231] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:12:25,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:12:25,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:12:25,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707936298] [2024-12-02 12:12:25,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:12:25,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:12:25,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:12:25,595 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:12:25,595 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:12:25,596 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-12-02 12:12:26,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:12:26,471 INFO L93 Difference]: Finished difference Result 22613 states and 31567 transitions. [2024-12-02 12:12:26,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:12:26,471 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-12-02 12:12:26,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:12:26,538 INFO L225 Difference]: With dead ends: 22613 [2024-12-02 12:12:26,538 INFO L226 Difference]: Without dead ends: 22611 [2024-12-02 12:12:26,550 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-12-02 12:12:26,550 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3420 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:12:26,551 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.2s Time] [2024-12-02 12:12:26,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22611 states. [2024-12-02 12:12:27,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22611 to 22611. [2024-12-02 12:12:27,173 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-12-02 12:12:27,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22611 states to 22611 states and 31565 transitions. [2024-12-02 12:12:27,240 INFO L78 Accepts]: Start accepts. Automaton has 22611 states and 31565 transitions. Word has length 403 [2024-12-02 12:12:27,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:12:27,241 INFO L471 AbstractCegarLoop]: Abstraction has 22611 states and 31565 transitions. [2024-12-02 12:12:27,241 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-12-02 12:12:27,241 INFO L276 IsEmpty]: Start isEmpty. Operand 22611 states and 31565 transitions. [2024-12-02 12:12:27,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-12-02 12:12:27,247 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:12:27,247 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-12-02 12:12:27,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 12:12:27,247 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-12-02 12:12:27,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:12:27,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1216156474, now seen corresponding path program 1 times [2024-12-02 12:12:27,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:12:27,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184098901] [2024-12-02 12:12:27,248 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:12:27,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:12:36,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:12:37,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3476 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 3468 trivial. 0 not checked. [2024-12-02 12:12:37,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:12:37,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184098901] [2024-12-02 12:12:37,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184098901] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:12:37,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:12:37,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:12:37,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089637388] [2024-12-02 12:12:37,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:12:37,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:12:37,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:12:37,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:12:37,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:12:37,582 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-12-02 12:12:38,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:12:38,452 INFO L93 Difference]: Finished difference Result 22617 states and 31570 transitions. [2024-12-02 12:12:38,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:12:38,453 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-12-02 12:12:38,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:12:38,518 INFO L225 Difference]: With dead ends: 22617 [2024-12-02 12:12:38,518 INFO L226 Difference]: Without dead ends: 22615 [2024-12-02 12:12:38,529 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-12-02 12:12:38,530 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-12-02 12:12:38,530 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-12-02 12:12:38,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22615 states. [2024-12-02 12:12:39,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22615 to 22615. [2024-12-02 12:12:39,218 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-12-02 12:12:39,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22615 states to 22615 states and 31568 transitions. [2024-12-02 12:12:39,272 INFO L78 Accepts]: Start accepts. Automaton has 22615 states and 31568 transitions. Word has length 408 [2024-12-02 12:12:39,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:12:39,273 INFO L471 AbstractCegarLoop]: Abstraction has 22615 states and 31568 transitions. [2024-12-02 12:12:39,273 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-12-02 12:12:39,273 INFO L276 IsEmpty]: Start isEmpty. Operand 22615 states and 31568 transitions. [2024-12-02 12:12:39,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2024-12-02 12:12:39,281 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:12:39,281 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-12-02 12:12:39,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 12:12:39,281 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-12-02 12:12:39,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:12:39,282 INFO L85 PathProgramCache]: Analyzing trace with hash -2055426452, now seen corresponding path program 1 times [2024-12-02 12:12:39,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:12:39,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821661495] [2024-12-02 12:12:39,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:12:39,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:12:48,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:12:49,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3494 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 3484 trivial. 0 not checked. [2024-12-02 12:12:49,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:12:49,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821661495] [2024-12-02 12:12:49,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821661495] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:12:49,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:12:49,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:12:49,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059243329] [2024-12-02 12:12:49,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:12:49,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:12:49,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:12:49,310 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:12:49,310 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:12:49,310 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-12-02 12:12:50,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:12:50,222 INFO L93 Difference]: Finished difference Result 22621 states and 31573 transitions. [2024-12-02 12:12:50,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:12:50,223 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-12-02 12:12:50,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:12:50,283 INFO L225 Difference]: With dead ends: 22621 [2024-12-02 12:12:50,283 INFO L226 Difference]: Without dead ends: 22619 [2024-12-02 12:12:50,294 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-12-02 12:12:50,294 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3418 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:12:50,294 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.2s Time] [2024-12-02 12:12:50,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22619 states. [2024-12-02 12:12:50,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22619 to 22619. [2024-12-02 12:12:50,965 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-12-02 12:12:51,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22619 states to 22619 states and 31571 transitions. [2024-12-02 12:12:51,026 INFO L78 Accepts]: Start accepts. Automaton has 22619 states and 31571 transitions. Word has length 413 [2024-12-02 12:12:51,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:12:51,026 INFO L471 AbstractCegarLoop]: Abstraction has 22619 states and 31571 transitions. [2024-12-02 12:12:51,027 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-12-02 12:12:51,027 INFO L276 IsEmpty]: Start isEmpty. Operand 22619 states and 31571 transitions. [2024-12-02 12:12:51,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-12-02 12:12:51,033 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:12:51,033 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-12-02 12:12:51,033 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 12:12:51,033 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-12-02 12:12:51,033 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:12:51,033 INFO L85 PathProgramCache]: Analyzing trace with hash -36365242, now seen corresponding path program 1 times [2024-12-02 12:12:51,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:12:51,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17930900] [2024-12-02 12:12:51,034 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:12:51,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:13:00,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:13:01,400 INFO L134 CoverageAnalysis]: Checked inductivity of 3516 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 3504 trivial. 0 not checked. [2024-12-02 12:13:01,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:13:01,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17930900] [2024-12-02 12:13:01,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17930900] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:13:01,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:13:01,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:13:01,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164481278] [2024-12-02 12:13:01,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:13:01,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:13:01,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:13:01,402 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:13:01,402 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:13:01,402 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-12-02 12:13:02,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:13:02,361 INFO L93 Difference]: Finished difference Result 22625 states and 31576 transitions. [2024-12-02 12:13:02,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:13:02,361 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-12-02 12:13:02,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:13:02,413 INFO L225 Difference]: With dead ends: 22625 [2024-12-02 12:13:02,413 INFO L226 Difference]: Without dead ends: 22623 [2024-12-02 12:13:02,421 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-12-02 12:13:02,422 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3417 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:13:02,422 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.2s Time] [2024-12-02 12:13:02,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22623 states. [2024-12-02 12:13:03,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22623 to 22623. [2024-12-02 12:13:03,069 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-12-02 12:13:03,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22623 states to 22623 states and 31574 transitions. [2024-12-02 12:13:03,132 INFO L78 Accepts]: Start accepts. Automaton has 22623 states and 31574 transitions. Word has length 418 [2024-12-02 12:13:03,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:13:03,132 INFO L471 AbstractCegarLoop]: Abstraction has 22623 states and 31574 transitions. [2024-12-02 12:13:03,133 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-12-02 12:13:03,133 INFO L276 IsEmpty]: Start isEmpty. Operand 22623 states and 31574 transitions. [2024-12-02 12:13:03,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2024-12-02 12:13:03,139 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:13:03,139 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-12-02 12:13:03,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 12:13:03,139 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-12-02 12:13:03,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:13:03,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1893097068, now seen corresponding path program 1 times [2024-12-02 12:13:03,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:13:03,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428904073] [2024-12-02 12:13:03,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:13:03,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:13:12,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:13:13,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3542 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-12-02 12:13:13,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:13:13,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428904073] [2024-12-02 12:13:13,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428904073] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:13:13,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:13:13,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:13:13,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089502592] [2024-12-02 12:13:13,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:13:13,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:13:13,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:13:13,238 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:13:13,238 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:13:13,238 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-12-02 12:13:14,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:13:14,542 INFO L93 Difference]: Finished difference Result 24078 states and 33366 transitions. [2024-12-02 12:13:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:13:14,542 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-12-02 12:13:14,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:13:14,605 INFO L225 Difference]: With dead ends: 24078 [2024-12-02 12:13:14,605 INFO L226 Difference]: Without dead ends: 24076 [2024-12-02 12:13:14,616 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-12-02 12:13:14,617 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.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:13:14,617 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.4s Time] [2024-12-02 12:13:14,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24076 states. [2024-12-02 12:13:15,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24076 to 24076. [2024-12-02 12:13:15,468 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-12-02 12:13:15,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24076 states to 24076 states and 33364 transitions. [2024-12-02 12:13:15,531 INFO L78 Accepts]: Start accepts. Automaton has 24076 states and 33364 transitions. Word has length 423 [2024-12-02 12:13:15,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:13:15,531 INFO L471 AbstractCegarLoop]: Abstraction has 24076 states and 33364 transitions. [2024-12-02 12:13:15,531 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-12-02 12:13:15,532 INFO L276 IsEmpty]: Start isEmpty. Operand 24076 states and 33364 transitions. [2024-12-02 12:13:15,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2024-12-02 12:13:15,539 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:13:15,539 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-12-02 12:13:15,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 12:13:15,539 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-12-02 12:13:15,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:13:15,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1757176890, now seen corresponding path program 1 times [2024-12-02 12:13:15,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:13:15,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207022350] [2024-12-02 12:13:15,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:13:15,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:13:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:13:26,148 INFO L134 CoverageAnalysis]: Checked inductivity of 3572 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 3556 trivial. 0 not checked. [2024-12-02 12:13:26,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:13:26,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207022350] [2024-12-02 12:13:26,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207022350] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:13:26,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:13:26,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:13:26,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385857229] [2024-12-02 12:13:26,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:13:26,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:13:26,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:13:26,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:13:26,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:13:26,149 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-12-02 12:13:27,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:13:27,178 INFO L93 Difference]: Finished difference Result 24082 states and 33369 transitions. [2024-12-02 12:13:27,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:13:27,179 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-12-02 12:13:27,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:13:27,234 INFO L225 Difference]: With dead ends: 24082 [2024-12-02 12:13:27,234 INFO L226 Difference]: Without dead ends: 24080 [2024-12-02 12:13:27,242 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-12-02 12:13:27,243 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3415 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:13:27,243 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.2s Time] [2024-12-02 12:13:27,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24080 states. [2024-12-02 12:13:27,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24080 to 24080. [2024-12-02 12:13:27,956 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-12-02 12:13:28,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24080 states to 24080 states and 33367 transitions. [2024-12-02 12:13:28,017 INFO L78 Accepts]: Start accepts. Automaton has 24080 states and 33367 transitions. Word has length 428 [2024-12-02 12:13:28,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:13:28,017 INFO L471 AbstractCegarLoop]: Abstraction has 24080 states and 33367 transitions. [2024-12-02 12:13:28,017 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-12-02 12:13:28,017 INFO L276 IsEmpty]: Start isEmpty. Operand 24080 states and 33367 transitions. [2024-12-02 12:13:28,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2024-12-02 12:13:28,025 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:13:28,026 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-12-02 12:13:28,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 12:13:28,026 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-12-02 12:13:28,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:13:28,026 INFO L85 PathProgramCache]: Analyzing trace with hash 507887212, now seen corresponding path program 1 times [2024-12-02 12:13:28,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:13:28,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26256340] [2024-12-02 12:13:28,027 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:13:28,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:13:36,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:13:37,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3606 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 3588 trivial. 0 not checked. [2024-12-02 12:13:37,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:13:37,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26256340] [2024-12-02 12:13:37,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26256340] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:13:37,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:13:37,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:13:37,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770822558] [2024-12-02 12:13:37,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:13:37,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:13:37,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:13:37,767 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:13:37,767 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:13:37,767 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-12-02 12:13:38,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:13:38,824 INFO L93 Difference]: Finished difference Result 24086 states and 33372 transitions. [2024-12-02 12:13:38,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:13:38,824 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-12-02 12:13:38,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:13:38,879 INFO L225 Difference]: With dead ends: 24086 [2024-12-02 12:13:38,879 INFO L226 Difference]: Without dead ends: 24084 [2024-12-02 12:13:38,890 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-12-02 12:13:38,891 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3414 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-12-02 12:13:38,891 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-12-02 12:13:38,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24084 states. [2024-12-02 12:13:39,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24084 to 24084. [2024-12-02 12:13:39,679 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-12-02 12:13:39,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24084 states to 24084 states and 33370 transitions. [2024-12-02 12:13:39,732 INFO L78 Accepts]: Start accepts. Automaton has 24084 states and 33370 transitions. Word has length 433 [2024-12-02 12:13:39,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:13:39,733 INFO L471 AbstractCegarLoop]: Abstraction has 24084 states and 33370 transitions. [2024-12-02 12:13:39,733 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-12-02 12:13:39,733 INFO L276 IsEmpty]: Start isEmpty. Operand 24084 states and 33370 transitions. [2024-12-02 12:13:39,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2024-12-02 12:13:39,744 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:13:39,744 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-12-02 12:13:39,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 12:13:39,744 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-12-02 12:13:39,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:13:39,745 INFO L85 PathProgramCache]: Analyzing trace with hash -928355514, now seen corresponding path program 1 times [2024-12-02 12:13:39,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:13:39,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124796490] [2024-12-02 12:13:39,745 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:13:39,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:13:48,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:13:49,502 INFO L134 CoverageAnalysis]: Checked inductivity of 3644 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-12-02 12:13:49,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:13:49,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124796490] [2024-12-02 12:13:49,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124796490] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:13:49,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:13:49,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:13:49,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295088009] [2024-12-02 12:13:49,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:13:49,503 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:13:49,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:13:49,504 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:13:49,504 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:13:49,504 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-12-02 12:13:50,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:13:50,623 INFO L93 Difference]: Finished difference Result 24090 states and 33375 transitions. [2024-12-02 12:13:50,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:13:50,624 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-12-02 12:13:50,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:13:50,678 INFO L225 Difference]: With dead ends: 24090 [2024-12-02 12:13:50,678 INFO L226 Difference]: Without dead ends: 24088 [2024-12-02 12:13:50,689 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-12-02 12:13:50,689 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3413 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-12-02 12:13:50,689 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-12-02 12:13:50,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24088 states. [2024-12-02 12:13:51,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24088 to 24088. [2024-12-02 12:13:51,537 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-12-02 12:13:51,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24088 states to 24088 states and 33373 transitions. [2024-12-02 12:13:51,589 INFO L78 Accepts]: Start accepts. Automaton has 24088 states and 33373 transitions. Word has length 438 [2024-12-02 12:13:51,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:13:51,589 INFO L471 AbstractCegarLoop]: Abstraction has 24088 states and 33373 transitions. [2024-12-02 12:13:51,589 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-12-02 12:13:51,589 INFO L276 IsEmpty]: Start isEmpty. Operand 24088 states and 33373 transitions. [2024-12-02 12:13:51,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-12-02 12:13:51,597 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:13:51,598 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-12-02 12:13:51,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 12:13:51,598 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-12-02 12:13:51,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:13:51,598 INFO L85 PathProgramCache]: Analyzing trace with hash 335840737, now seen corresponding path program 1 times [2024-12-02 12:13:51,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:13:51,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546836783] [2024-12-02 12:13:51,598 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:13:51,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:14:00,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:14:00,777 INFO L134 CoverageAnalysis]: Checked inductivity of 3550 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3547 trivial. 0 not checked. [2024-12-02 12:14:00,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:14:00,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546836783] [2024-12-02 12:14:00,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546836783] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:14:00,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:14:00,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:14:00,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566843040] [2024-12-02 12:14:00,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:14:00,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:14:00,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:14:00,779 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:14:00,780 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:14:00,780 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-12-02 12:14:04,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:14:07,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:14:07,254 INFO L93 Difference]: Finished difference Result 52887 states and 73210 transitions. [2024-12-02 12:14:07,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:14:07,255 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-12-02 12:14:07,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:14:07,330 INFO L225 Difference]: With dead ends: 52887 [2024-12-02 12:14:07,330 INFO L226 Difference]: Without dead ends: 31098 [2024-12-02 12:14:07,375 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-12-02 12:14:07,376 INFO L435 NwaCegarLoop]: 5137 mSDtfsCounter, 1632 mSDsluCounter, 3426 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s 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.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:14:07,376 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.3s Time] [2024-12-02 12:14:07,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31098 states. [2024-12-02 12:14:08,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31098 to 31024. [2024-12-02 12:14:08,481 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-12-02 12:14:08,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31024 states to 31024 states and 42873 transitions. [2024-12-02 12:14:08,555 INFO L78 Accepts]: Start accepts. Automaton has 31024 states and 42873 transitions. Word has length 439 [2024-12-02 12:14:08,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:14:08,555 INFO L471 AbstractCegarLoop]: Abstraction has 31024 states and 42873 transitions. [2024-12-02 12:14:08,555 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-12-02 12:14:08,555 INFO L276 IsEmpty]: Start isEmpty. Operand 31024 states and 42873 transitions. [2024-12-02 12:14:08,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2024-12-02 12:14:08,564 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:14:08,565 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-12-02 12:14:08,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:14:08,565 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-12-02 12:14:08,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:14:08,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1653547295, now seen corresponding path program 1 times [2024-12-02 12:14:08,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:14:08,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887604423] [2024-12-02 12:14:08,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:14:08,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:14:17,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:14:18,668 INFO L134 CoverageAnalysis]: Checked inductivity of 3909 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 3887 trivial. 0 not checked. [2024-12-02 12:14:18,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:14:18,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887604423] [2024-12-02 12:14:18,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887604423] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:14:18,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:14:18,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:14:18,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277097388] [2024-12-02 12:14:18,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:14:18,670 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:14:18,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:14:18,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:14:18,671 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:14:18,671 INFO L87 Difference]: Start difference. First operand 31024 states and 42873 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2024-12-02 12:14:20,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:14:20,119 INFO L93 Difference]: Finished difference Result 31030 states and 42878 transitions. [2024-12-02 12:14:20,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:14:20,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) Word has length 483 [2024-12-02 12:14:20,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:14:20,187 INFO L225 Difference]: With dead ends: 31030 [2024-12-02 12:14:20,187 INFO L226 Difference]: Without dead ends: 31028 [2024-12-02 12:14:20,197 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-12-02 12:14:20,198 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3406 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3407 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-12-02 12:14:20,198 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3407 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:14:20,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31028 states. [2024-12-02 12:14:21,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31028 to 31028. [2024-12-02 12:14:21,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31028 states, 24142 states have (on average 1.335597713528291) internal successors, (32244), 24543 states have internal predecessors, (32244), 5299 states have call successors, (5299), 1592 states have call predecessors, (5299), 1584 states have return successors, (5333), 5247 states have call predecessors, (5333), 5295 states have call successors, (5333) [2024-12-02 12:14:21,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31028 states to 31028 states and 42876 transitions. [2024-12-02 12:14:21,417 INFO L78 Accepts]: Start accepts. Automaton has 31028 states and 42876 transitions. Word has length 483 [2024-12-02 12:14:21,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:14:21,418 INFO L471 AbstractCegarLoop]: Abstraction has 31028 states and 42876 transitions. [2024-12-02 12:14:21,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2024-12-02 12:14:21,418 INFO L276 IsEmpty]: Start isEmpty. Operand 31028 states and 42876 transitions. [2024-12-02 12:14:21,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2024-12-02 12:14:21,424 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:14:21,425 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 27, 27, 27, 27, 27, 27, 13, 12, 12, 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, 1, 1] [2024-12-02 12:14:21,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:14:21,425 INFO L396 AbstractCegarLoop]: === Iteration 19 === 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-12-02 12:14:21,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:14:21,425 INFO L85 PathProgramCache]: Analyzing trace with hash 916189171, now seen corresponding path program 1 times [2024-12-02 12:14:21,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:14:21,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097085859] [2024-12-02 12:14:21,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:14:21,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:14:30,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:14:31,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3955 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 3931 trivial. 0 not checked. [2024-12-02 12:14:31,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:14:31,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097085859] [2024-12-02 12:14:31,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097085859] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:14:31,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:14:31,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:14:31,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263689333] [2024-12-02 12:14:31,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:14:31,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:14:31,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:14:31,014 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:14:31,015 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:14:31,015 INFO L87 Difference]: Start difference. First operand 31028 states and 42876 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-12-02 12:14:32,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:14:32,511 INFO L93 Difference]: Finished difference Result 31034 states and 42881 transitions. [2024-12-02 12:14:32,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:14:32,511 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 488 [2024-12-02 12:14:32,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:14:32,587 INFO L225 Difference]: With dead ends: 31034 [2024-12-02 12:14:32,587 INFO L226 Difference]: Without dead ends: 31032 [2024-12-02 12:14:32,599 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-12-02 12:14:32,599 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3405 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3406 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-12-02 12:14:32,599 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3406 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:14:32,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31032 states. [2024-12-02 12:14:33,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31032 to 31032. [2024-12-02 12:14:33,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31032 states, 24145 states have (on average 1.335556015738248) internal successors, (32247), 24546 states have internal predecessors, (32247), 5299 states have call successors, (5299), 1593 states have call predecessors, (5299), 1585 states have return successors, (5333), 5247 states have call predecessors, (5333), 5295 states have call successors, (5333) [2024-12-02 12:14:33,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31032 states to 31032 states and 42879 transitions. [2024-12-02 12:14:33,874 INFO L78 Accepts]: Start accepts. Automaton has 31032 states and 42879 transitions. Word has length 488 [2024-12-02 12:14:33,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:14:33,874 INFO L471 AbstractCegarLoop]: Abstraction has 31032 states and 42879 transitions. [2024-12-02 12:14:33,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-12-02 12:14:33,874 INFO L276 IsEmpty]: Start isEmpty. Operand 31032 states and 42879 transitions. [2024-12-02 12:14:33,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-12-02 12:14:33,881 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:14:33,882 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 27, 27, 27, 27, 27, 27, 14, 13, 13, 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, 1, 1, 1, 1] [2024-12-02 12:14:33,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 12:14:33,882 INFO L396 AbstractCegarLoop]: === Iteration 20 === 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-12-02 12:14:33,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:14:33,882 INFO L85 PathProgramCache]: Analyzing trace with hash -96445089, now seen corresponding path program 1 times [2024-12-02 12:14:33,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:14:33,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548191851] [2024-12-02 12:14:33,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:14:33,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:14:43,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:14:43,819 INFO L134 CoverageAnalysis]: Checked inductivity of 4005 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 3979 trivial. 0 not checked. [2024-12-02 12:14:43,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:14:43,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548191851] [2024-12-02 12:14:43,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548191851] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:14:43,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:14:43,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:14:43,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882731698] [2024-12-02 12:14:43,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:14:43,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:14:43,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:14:43,822 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:14:43,822 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:14:43,822 INFO L87 Difference]: Start difference. First operand 31032 states and 42879 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-12-02 12:14:45,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:14:45,424 INFO L93 Difference]: Finished difference Result 31038 states and 42884 transitions. [2024-12-02 12:14:45,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:14:45,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 493 [2024-12-02 12:14:45,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:14:45,491 INFO L225 Difference]: With dead ends: 31038 [2024-12-02 12:14:45,491 INFO L226 Difference]: Without dead ends: 31034 [2024-12-02 12:14:45,501 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-12-02 12:14:45,502 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 3404 mSDsluCounter, 7011 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3405 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-12-02 12:14:45,502 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3405 Valid, 10527 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:14:45,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31034 states. [2024-12-02 12:14:46,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31034 to 31034. [2024-12-02 12:14:46,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31034 states, 24147 states have (on average 1.335486809955688) internal successors, (32248), 24547 states have internal predecessors, (32248), 5299 states have call successors, (5299), 1594 states have call predecessors, (5299), 1585 states have return successors, (5333), 5247 states have call predecessors, (5333), 5295 states have call successors, (5333) [2024-12-02 12:14:46,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31034 states to 31034 states and 42880 transitions. [2024-12-02 12:14:46,863 INFO L78 Accepts]: Start accepts. Automaton has 31034 states and 42880 transitions. Word has length 493 [2024-12-02 12:14:46,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:14:46,864 INFO L471 AbstractCegarLoop]: Abstraction has 31034 states and 42880 transitions. [2024-12-02 12:14:46,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-12-02 12:14:46,864 INFO L276 IsEmpty]: Start isEmpty. Operand 31034 states and 42880 transitions. [2024-12-02 12:14:46,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2024-12-02 12:14:46,871 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:14:46,871 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 27, 27, 27, 27, 27, 27, 15, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:14:46,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 12:14:46,871 INFO L396 AbstractCegarLoop]: === Iteration 21 === 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-12-02 12:14:46,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:14:46,872 INFO L85 PathProgramCache]: Analyzing trace with hash -674170298, now seen corresponding path program 1 times [2024-12-02 12:14:46,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:14:46,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280260043] [2024-12-02 12:14:46,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:14:46,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:14:55,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:14:56,561 INFO L134 CoverageAnalysis]: Checked inductivity of 3836 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 3808 trivial. 0 not checked. [2024-12-02 12:14:56,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:14:56,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280260043] [2024-12-02 12:14:56,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280260043] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:14:56,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:14:56,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:14:56,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011157832] [2024-12-02 12:14:56,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:14:56,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:14:56,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:14:56,563 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:14:56,564 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:14:56,564 INFO L87 Difference]: Start difference. First operand 31034 states and 42880 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, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2024-12-02 12:14:58,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:14:58,114 INFO L93 Difference]: Finished difference Result 31034 states and 42880 transitions. [2024-12-02 12:14:58,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:14:58,114 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, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) Word has length 458 [2024-12-02 12:14:58,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:14:58,191 INFO L225 Difference]: With dead ends: 31034 [2024-12-02 12:14:58,191 INFO L226 Difference]: Without dead ends: 30830 [2024-12-02 12:14:58,205 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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-12-02 12:14:58,206 INFO L435 NwaCegarLoop]: 3514 mSDtfsCounter, 3406 mSDsluCounter, 7009 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3406 SdHoareTripleChecker+Valid, 10523 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:14:58,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3406 Valid, 10523 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:14:58,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30830 states. [2024-12-02 12:14:59,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30830 to 30830. [2024-12-02 12:14:59,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30830 states, 24018 states have (on average 1.3362894495794821) internal successors, (32095), 24400 states have internal predecessors, (32095), 5243 states have call successors, (5243), 1570 states have call predecessors, (5243), 1567 states have return successors, (5281), 5214 states have call predecessors, (5281), 5243 states have call successors, (5281) [2024-12-02 12:14:59,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30830 states to 30830 states and 42619 transitions. [2024-12-02 12:14:59,587 INFO L78 Accepts]: Start accepts. Automaton has 30830 states and 42619 transitions. Word has length 458 [2024-12-02 12:14:59,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:14:59,587 INFO L471 AbstractCegarLoop]: Abstraction has 30830 states and 42619 transitions. [2024-12-02 12:14:59,588 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, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2024-12-02 12:14:59,588 INFO L276 IsEmpty]: Start isEmpty. Operand 30830 states and 42619 transitions. [2024-12-02 12:14:59,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2024-12-02 12:14:59,597 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:14:59,597 INFO L218 NwaCegarLoop]: trace histogram [29, 29, 28, 28, 28, 28, 28, 28, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:14:59,597 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 12:14:59,597 INFO L396 AbstractCegarLoop]: === Iteration 22 === 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-12-02 12:14:59,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:14:59,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1979138982, now seen corresponding path program 1 times [2024-12-02 12:14:59,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:14:59,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414371435] [2024-12-02 12:14:59,598 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:14:59,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:15:08,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:15:08,675 INFO L134 CoverageAnalysis]: Checked inductivity of 3529 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3529 trivial. 0 not checked. [2024-12-02 12:15:08,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:15:08,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414371435] [2024-12-02 12:15:08,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414371435] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:15:08,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:15:08,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:15:08,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291574348] [2024-12-02 12:15:08,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:15:08,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:15:08,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:15:08,677 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:15:08,677 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:15:08,678 INFO L87 Difference]: Start difference. First operand 30830 states and 42619 transitions. Second operand has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 12:15:12,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:15:15,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:15:15,679 INFO L93 Difference]: Finished difference Result 78994 states and 109089 transitions. [2024-12-02 12:15:15,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:15:15,680 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 496 [2024-12-02 12:15:15,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:15:15,801 INFO L225 Difference]: With dead ends: 78994 [2024-12-02 12:15:15,801 INFO L226 Difference]: Without dead ends: 47890 [2024-12-02 12:15:15,856 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-12-02 12:15:15,858 INFO L435 NwaCegarLoop]: 4287 mSDtfsCounter, 3201 mSDsluCounter, 3403 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3201 SdHoareTripleChecker+Valid, 7690 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:15:15,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3201 Valid, 7690 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 55 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 12:15:15,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47890 states. [2024-12-02 12:15:17,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47890 to 47874. [2024-12-02 12:15:18,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47874 states, 37387 states have (on average 1.3323347687698932) internal successors, (49812), 38002 states have internal predecessors, (49812), 8017 states have call successors, (8017), 2476 states have call predecessors, (8017), 2468 states have return successors, (8072), 7953 states have call predecessors, (8072), 8015 states have call successors, (8072) [2024-12-02 12:15:18,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47874 states to 47874 states and 65901 transitions. [2024-12-02 12:15:18,163 INFO L78 Accepts]: Start accepts. Automaton has 47874 states and 65901 transitions. Word has length 496 [2024-12-02 12:15:18,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:15:18,163 INFO L471 AbstractCegarLoop]: Abstraction has 47874 states and 65901 transitions. [2024-12-02 12:15:18,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 12:15:18,163 INFO L276 IsEmpty]: Start isEmpty. Operand 47874 states and 65901 transitions. [2024-12-02 12:15:18,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 553 [2024-12-02 12:15:18,173 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:15:18,173 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 27, 27, 27, 27, 27, 27, 13, 13, 13, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:15:18,173 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 12:15:18,173 INFO L396 AbstractCegarLoop]: === Iteration 23 === 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-12-02 12:15:18,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:15:18,174 INFO L85 PathProgramCache]: Analyzing trace with hash 904270283, now seen corresponding path program 1 times [2024-12-02 12:15:18,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:15:18,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212631870] [2024-12-02 12:15:18,174 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:15:18,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:15:26,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:15:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 4186 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 4176 trivial. 0 not checked. [2024-12-02 12:15:27,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:15:27,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212631870] [2024-12-02 12:15:27,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212631870] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:15:27,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:15:27,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:15:27,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915562482] [2024-12-02 12:15:27,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:15:27,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:15:27,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:15:27,313 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:15:27,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:15:27,313 INFO L87 Difference]: Start difference. First operand 47874 states and 65901 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) [2024-12-02 12:15:31,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:15:35,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:15:35,112 INFO L93 Difference]: Finished difference Result 105157 states and 144502 transitions. [2024-12-02 12:15:35,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:15:35,113 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) Word has length 552 [2024-12-02 12:15:35,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:15:35,251 INFO L225 Difference]: With dead ends: 105157 [2024-12-02 12:15:35,251 INFO L226 Difference]: Without dead ends: 57654 [2024-12-02 12:15:35,328 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-12-02 12:15:35,329 INFO L435 NwaCegarLoop]: 5035 mSDtfsCounter, 1637 mSDsluCounter, 3339 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1637 SdHoareTripleChecker+Valid, 8374 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:15:35,329 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1637 Valid, 8374 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 74 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 12:15:35,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57654 states. [2024-12-02 12:15:38,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57654 to 57646. [2024-12-02 12:15:38,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57646 states, 45059 states have (on average 1.329634479238332) internal successors, (59912), 45767 states have internal predecessors, (59912), 9515 states have call successors, (9515), 3078 states have call predecessors, (9515), 3070 states have return successors, (9576), 9440 states have call predecessors, (9576), 9513 states have call successors, (9576) [2024-12-02 12:15:38,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57646 states to 57646 states and 79003 transitions. [2024-12-02 12:15:38,757 INFO L78 Accepts]: Start accepts. Automaton has 57646 states and 79003 transitions. Word has length 552 [2024-12-02 12:15:38,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:15:38,757 INFO L471 AbstractCegarLoop]: Abstraction has 57646 states and 79003 transitions. [2024-12-02 12:15:38,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) [2024-12-02 12:15:38,758 INFO L276 IsEmpty]: Start isEmpty. Operand 57646 states and 79003 transitions. [2024-12-02 12:15:38,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 553 [2024-12-02 12:15:38,776 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:15:38,776 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 27, 27, 27, 27, 27, 27, 13, 13, 13, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:15:38,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 12:15:38,776 INFO L396 AbstractCegarLoop]: === Iteration 24 === 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-12-02 12:15:38,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:15:38,777 INFO L85 PathProgramCache]: Analyzing trace with hash 702446349, now seen corresponding path program 1 times [2024-12-02 12:15:38,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:15:38,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351206831] [2024-12-02 12:15:38,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:15:38,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:15:47,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:15:48,187 INFO L134 CoverageAnalysis]: Checked inductivity of 4186 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 4176 trivial. 0 not checked. [2024-12-02 12:15:48,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:15:48,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351206831] [2024-12-02 12:15:48,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351206831] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:15:48,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:15:48,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:15:48,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077253635] [2024-12-02 12:15:48,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:15:48,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:15:48,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:15:48,188 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:15:48,188 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:15:48,189 INFO L87 Difference]: Start difference. First operand 57646 states and 79003 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) [2024-12-02 12:15:52,245 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:15:56,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:15:56,268 INFO L93 Difference]: Finished difference Result 124353 states and 170340 transitions. [2024-12-02 12:15:56,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:15:56,269 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) Word has length 552 [2024-12-02 12:15:56,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:15:56,440 INFO L225 Difference]: With dead ends: 124353 [2024-12-02 12:15:56,440 INFO L226 Difference]: Without dead ends: 66755 [2024-12-02 12:15:56,536 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-12-02 12:15:56,536 INFO L435 NwaCegarLoop]: 5025 mSDtfsCounter, 1580 mSDsluCounter, 3377 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1580 SdHoareTripleChecker+Valid, 8402 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:15:56,536 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1580 Valid, 8402 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 71 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 12:15:56,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66755 states. [2024-12-02 12:15:59,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66755 to 66600. [2024-12-02 12:15:59,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66600 states, 52116 states have (on average 1.3289201013124567) internal successors, (69258), 52914 states have internal predecessors, (69258), 10913 states have call successors, (10913), 3577 states have call predecessors, (10913), 3569 states have return successors, (10980), 10826 states have call predecessors, (10980), 10911 states have call successors, (10980) [2024-12-02 12:15:59,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66600 states to 66600 states and 91151 transitions. [2024-12-02 12:15:59,750 INFO L78 Accepts]: Start accepts. Automaton has 66600 states and 91151 transitions. Word has length 552 [2024-12-02 12:15:59,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:15:59,751 INFO L471 AbstractCegarLoop]: Abstraction has 66600 states and 91151 transitions. [2024-12-02 12:15:59,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) [2024-12-02 12:15:59,751 INFO L276 IsEmpty]: Start isEmpty. Operand 66600 states and 91151 transitions. [2024-12-02 12:15:59,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 604 [2024-12-02 12:15:59,778 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:15:59,778 INFO L218 NwaCegarLoop]: trace histogram [37, 37, 28, 28, 28, 28, 28, 28, 14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:15:59,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 12:15:59,778 INFO L396 AbstractCegarLoop]: === Iteration 25 === 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-12-02 12:15:59,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:15:59,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1072733656, now seen corresponding path program 1 times [2024-12-02 12:15:59,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:15:59,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179924010] [2024-12-02 12:15:59,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:15:59,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:16:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:16:10,260 INFO L134 CoverageAnalysis]: Checked inductivity of 4744 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4726 trivial. 0 not checked. [2024-12-02 12:16:10,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:16:10,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179924010] [2024-12-02 12:16:10,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179924010] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:16:10,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:16:10,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:16:10,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406869917] [2024-12-02 12:16:10,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:16:10,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:16:10,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:16:10,262 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:16:10,262 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:16:10,262 INFO L87 Difference]: Start difference. First operand 66600 states and 91151 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 12:16:14,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:16:18,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:16:18,638 INFO L93 Difference]: Finished difference Result 142273 states and 194660 transitions. [2024-12-02 12:16:18,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:16:18,639 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) Word has length 603 [2024-12-02 12:16:18,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:16:18,845 INFO L225 Difference]: With dead ends: 142273 [2024-12-02 12:16:18,846 INFO L226 Difference]: Without dead ends: 76044 [2024-12-02 12:16:18,965 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-12-02 12:16:18,965 INFO L435 NwaCegarLoop]: 5025 mSDtfsCounter, 1578 mSDsluCounter, 3380 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1578 SdHoareTripleChecker+Valid, 8405 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:16:18,966 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1578 Valid, 8405 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 74 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 12:16:19,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76044 states. [2024-12-02 12:16:22,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76044 to 76036. [2024-12-02 12:16:22,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76036 states, 59560 states have (on average 1.3282740094022834) internal successors, (79112), 60451 states have internal predecessors, (79112), 12375 states have call successors, (12375), 4107 states have call predecessors, (12375), 4099 states have return successors, (12448), 12277 states have call predecessors, (12448), 12373 states have call successors, (12448) [2024-12-02 12:16:22,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76036 states to 76036 states and 103935 transitions. [2024-12-02 12:16:22,498 INFO L78 Accepts]: Start accepts. Automaton has 76036 states and 103935 transitions. Word has length 603 [2024-12-02 12:16:22,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:16:22,499 INFO L471 AbstractCegarLoop]: Abstraction has 76036 states and 103935 transitions. [2024-12-02 12:16:22,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (60), 2 states have call predecessors, (60), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 12:16:22,499 INFO L276 IsEmpty]: Start isEmpty. Operand 76036 states and 103935 transitions. [2024-12-02 12:16:22,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 604 [2024-12-02 12:16:22,517 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:16:22,517 INFO L218 NwaCegarLoop]: trace histogram [37, 37, 28, 28, 28, 28, 28, 28, 14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:16:22,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 12:16:22,517 INFO L396 AbstractCegarLoop]: === Iteration 26 === 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-12-02 12:16:22,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:16:22,518 INFO L85 PathProgramCache]: Analyzing trace with hash -870909722, now seen corresponding path program 1 times [2024-12-02 12:16:22,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:16:22,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244107561] [2024-12-02 12:16:22,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:16:22,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:16:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:16:32,000 INFO L134 CoverageAnalysis]: Checked inductivity of 4744 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 4720 trivial. 0 not checked. [2024-12-02 12:16:32,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:16:32,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244107561] [2024-12-02 12:16:32,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244107561] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:16:32,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272548507] [2024-12-02 12:16:32,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:16:32,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:16:32,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:16:32,004 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:16:32,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 12:16:44,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:16:44,373 INFO L256 TraceCheckSpWp]: Trace formula consists of 6095 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 12:16:44,386 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:16:44,756 INFO L134 CoverageAnalysis]: Checked inductivity of 4744 backedges. 178 proven. 0 refuted. 0 times theorem prover too weak. 4566 trivial. 0 not checked. [2024-12-02 12:16:44,756 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:16:44,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272548507] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:16:44,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:16:44,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-12-02 12:16:44,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870189321] [2024-12-02 12:16:44,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:16:44,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:16:44,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:16:44,758 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:16:44,758 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:16:44,759 INFO L87 Difference]: Start difference. First operand 76036 states and 103935 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 3 states have call successors, (60), 3 states have call predecessors, (60), 3 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 12:16:48,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:16:53,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:16:53,904 INFO L93 Difference]: Finished difference Result 164400 states and 224412 transitions. [2024-12-02 12:16:53,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:16:53,905 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 3 states have call successors, (60), 3 states have call predecessors, (60), 3 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) Word has length 603 [2024-12-02 12:16:53,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:16:54,156 INFO L225 Difference]: With dead ends: 164400 [2024-12-02 12:16:54,156 INFO L226 Difference]: Without dead ends: 88735 [2024-12-02 12:16:54,297 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 604 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:16:54,297 INFO L435 NwaCegarLoop]: 3655 mSDtfsCounter, 3270 mSDsluCounter, 1889 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 26 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3270 SdHoareTripleChecker+Valid, 5544 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:16:54,297 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3270 Valid, 5544 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 82 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 12:16:54,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88735 states. [2024-12-02 12:16:59,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88735 to 88580. [2024-12-02 12:16:59,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88580 states, 69344 states have (on average 1.3269497000461468) internal successors, (92016), 70436 states have internal predecessors, (92016), 14311 states have call successors, (14311), 4931 states have call predecessors, (14311), 4923 states have return successors, (14390), 14190 states have call predecessors, (14390), 14309 states have call successors, (14390) [2024-12-02 12:17:00,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88580 states to 88580 states and 120717 transitions. [2024-12-02 12:17:00,179 INFO L78 Accepts]: Start accepts. Automaton has 88580 states and 120717 transitions. Word has length 603 [2024-12-02 12:17:00,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:17:00,180 INFO L471 AbstractCegarLoop]: Abstraction has 88580 states and 120717 transitions. [2024-12-02 12:17:00,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 3 states have call successors, (60), 3 states have call predecessors, (60), 3 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 12:17:00,180 INFO L276 IsEmpty]: Start isEmpty. Operand 88580 states and 120717 transitions. [2024-12-02 12:17:00,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2024-12-02 12:17:00,207 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:17:00,207 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 28, 28, 28, 28, 28, 28, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:17:00,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 12:17:00,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:17:00,408 INFO L396 AbstractCegarLoop]: === Iteration 27 === 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-12-02 12:17:00,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:17:00,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1760619377, now seen corresponding path program 1 times [2024-12-02 12:17:00,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:17:00,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140845130] [2024-12-02 12:17:00,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:17:00,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:17:09,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:17:09,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4086 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 4054 trivial. 0 not checked. [2024-12-02 12:17:09,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:17:09,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140845130] [2024-12-02 12:17:09,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140845130] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:17:09,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:17:09,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:17:09,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701509114] [2024-12-02 12:17:09,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:17:09,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:17:09,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:17:09,921 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:17:09,921 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:17:09,921 INFO L87 Difference]: Start difference. First operand 88580 states and 120717 transitions. Second operand has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) [2024-12-02 12:17:13,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:17:20,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:17:20,724 INFO L93 Difference]: Finished difference Result 205693 states and 280369 transitions. [2024-12-02 12:17:20,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:17:20,725 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) Word has length 605 [2024-12-02 12:17:20,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:17:21,023 INFO L225 Difference]: With dead ends: 205693 [2024-12-02 12:17:21,023 INFO L226 Difference]: Without dead ends: 116744 [2024-12-02 12:17:21,154 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-12-02 12:17:21,154 INFO L435 NwaCegarLoop]: 6700 mSDtfsCounter, 3261 mSDsluCounter, 3428 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3261 SdHoareTripleChecker+Valid, 10128 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:17:21,155 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3261 Valid, 10128 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 12:17:21,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116744 states. [2024-12-02 12:17:25,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116744 to 88580. [2024-12-02 12:17:25,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88580 states, 69344 states have (on average 1.3269208583294878) internal successors, (92014), 70436 states have internal predecessors, (92014), 14311 states have call successors, (14311), 4931 states have call predecessors, (14311), 4923 states have return successors, (14390), 14190 states have call predecessors, (14390), 14309 states have call successors, (14390) [2024-12-02 12:17:26,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88580 states to 88580 states and 120715 transitions. [2024-12-02 12:17:26,170 INFO L78 Accepts]: Start accepts. Automaton has 88580 states and 120715 transitions. Word has length 605 [2024-12-02 12:17:26,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:17:26,171 INFO L471 AbstractCegarLoop]: Abstraction has 88580 states and 120715 transitions. [2024-12-02 12:17:26,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) [2024-12-02 12:17:26,171 INFO L276 IsEmpty]: Start isEmpty. Operand 88580 states and 120715 transitions. [2024-12-02 12:17:26,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2024-12-02 12:17:26,197 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:17:26,198 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 28, 28, 28, 28, 28, 28, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:17:26,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 12:17:26,198 INFO L396 AbstractCegarLoop]: === Iteration 28 === 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-12-02 12:17:26,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:17:26,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1347370577, now seen corresponding path program 1 times [2024-12-02 12:17:26,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:17:26,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10678833] [2024-12-02 12:17:26,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:17:26,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:17:36,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:17:36,630 INFO L134 CoverageAnalysis]: Checked inductivity of 4086 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4075 trivial. 0 not checked. [2024-12-02 12:17:36,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:17:36,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10678833] [2024-12-02 12:17:36,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10678833] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:17:36,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:17:36,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:17:36,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856378065] [2024-12-02 12:17:36,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:17:36,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:17:36,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:17:36,632 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:17:36,632 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:17:36,632 INFO L87 Difference]: Start difference. First operand 88580 states and 120715 transitions. Second operand has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2024-12-02 12:17:40,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:17:50,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:17:50,148 INFO L93 Difference]: Finished difference Result 208434 states and 283776 transitions. [2024-12-02 12:17:50,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:17:50,149 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) Word has length 605 [2024-12-02 12:17:50,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:17:50,454 INFO L225 Difference]: With dead ends: 208434 [2024-12-02 12:17:50,454 INFO L226 Difference]: Without dead ends: 120225 [2024-12-02 12:17:50,587 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-12-02 12:17:50,588 INFO L435 NwaCegarLoop]: 6656 mSDtfsCounter, 3209 mSDsluCounter, 3391 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3209 SdHoareTripleChecker+Valid, 10047 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:17:50,588 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3209 Valid, 10047 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 57 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 12:17:50,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120225 states. [2024-12-02 12:17:57,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120225 to 120193. [2024-12-02 12:17:57,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120193 states, 94240 states have (on average 1.3241086587436333) internal successors, (124784), 95731 states have internal predecessors, (124784), 19137 states have call successors, (19137), 6825 states have call predecessors, (19137), 6814 states have return successors, (19237), 18952 states have call predecessors, (19237), 19135 states have call successors, (19237) [2024-12-02 12:17:57,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120193 states to 120193 states and 163158 transitions. [2024-12-02 12:17:57,420 INFO L78 Accepts]: Start accepts. Automaton has 120193 states and 163158 transitions. Word has length 605 [2024-12-02 12:17:57,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:17:57,421 INFO L471 AbstractCegarLoop]: Abstraction has 120193 states and 163158 transitions. [2024-12-02 12:17:57,421 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (55), 3 states have call predecessors, (55), 3 states have call successors, (55) [2024-12-02 12:17:57,421 INFO L276 IsEmpty]: Start isEmpty. Operand 120193 states and 163158 transitions. [2024-12-02 12:17:57,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 632 [2024-12-02 12:17:57,447 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:17:57,447 INFO L218 NwaCegarLoop]: trace histogram [38, 38, 28, 28, 28, 28, 28, 28, 14, 14, 14, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:17:57,447 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 12:17:57,447 INFO L396 AbstractCegarLoop]: === Iteration 29 === 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-12-02 12:17:57,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:17:57,448 INFO L85 PathProgramCache]: Analyzing trace with hash 800370476, now seen corresponding path program 1 times [2024-12-02 12:17:57,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:17:57,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937316871] [2024-12-02 12:17:57,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:17:57,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:18:06,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:18:06,944 INFO L134 CoverageAnalysis]: Checked inductivity of 4894 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 4837 trivial. 0 not checked. [2024-12-02 12:18:06,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:18:06,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937316871] [2024-12-02 12:18:06,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937316871] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:18:06,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:18:06,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:18:06,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313024253] [2024-12-02 12:18:06,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:18:06,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:18:06,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:18:06,946 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:18:06,947 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:18:06,947 INFO L87 Difference]: Start difference. First operand 120193 states and 163158 transitions. Second operand has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (61), 2 states have call predecessors, (61), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2024-12-02 12:18:11,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:18:18,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:18:18,943 INFO L93 Difference]: Finished difference Result 246328 states and 333478 transitions. [2024-12-02 12:18:18,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:18:18,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (61), 2 states have call predecessors, (61), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) Word has length 631 [2024-12-02 12:18:18,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:18:19,730 INFO L225 Difference]: With dead ends: 246328 [2024-12-02 12:18:19,730 INFO L226 Difference]: Without dead ends: 126506 [2024-12-02 12:18:20,146 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-12-02 12:18:20,147 INFO L435 NwaCegarLoop]: 5025 mSDtfsCounter, 1586 mSDsluCounter, 3381 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 8406 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:18:20,147 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1586 Valid, 8406 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 12:18:20,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126506 states. [2024-12-02 12:18:29,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126506 to 126496. [2024-12-02 12:18:29,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126496 states, 99064 states have (on average 1.3192683517725914) internal successors, (130692), 100627 states have internal predecessors, (130692), 20001 states have call successors, (20001), 7440 states have call predecessors, (20001), 7429 states have return successors, (20104), 19813 states have call predecessors, (20104), 19999 states have call successors, (20104) [2024-12-02 12:18:29,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126496 states to 126496 states and 170797 transitions. [2024-12-02 12:18:29,944 INFO L78 Accepts]: Start accepts. Automaton has 126496 states and 170797 transitions. Word has length 631 [2024-12-02 12:18:29,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:18:29,945 INFO L471 AbstractCegarLoop]: Abstraction has 126496 states and 170797 transitions. [2024-12-02 12:18:29,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (61), 2 states have call predecessors, (61), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2024-12-02 12:18:29,945 INFO L276 IsEmpty]: Start isEmpty. Operand 126496 states and 170797 transitions. [2024-12-02 12:18:29,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2024-12-02 12:18:29,970 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:18:29,970 INFO L218 NwaCegarLoop]: trace histogram [39, 39, 28, 28, 28, 28, 28, 28, 15, 15, 15, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:18:29,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 12:18:29,971 INFO L396 AbstractCegarLoop]: === Iteration 30 === 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-12-02 12:18:29,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:18:29,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1578411242, now seen corresponding path program 1 times [2024-12-02 12:18:29,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:18:29,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62745035] [2024-12-02 12:18:29,971 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:18:29,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:18:39,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:18:41,826 INFO L134 CoverageAnalysis]: Checked inductivity of 5061 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5061 trivial. 0 not checked. [2024-12-02 12:18:41,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:18:41,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62745035] [2024-12-02 12:18:41,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62745035] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:18:41,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:18:41,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:18:41,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688351110] [2024-12-02 12:18:41,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:18:41,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:18:41,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:18:41,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:18:41,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:18:41,830 INFO L87 Difference]: Start difference. First operand 126496 states and 170797 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-12-02 12:18:49,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:18:49,155 INFO L93 Difference]: Finished difference Result 126496 states and 170797 transitions. [2024-12-02 12:18:49,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:18:49,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 636 [2024-12-02 12:18:49,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:18:49,594 INFO L225 Difference]: With dead ends: 126496 [2024-12-02 12:18:49,594 INFO L226 Difference]: Without dead ends: 126494 [2024-12-02 12:18:49,628 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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-12-02 12:18:49,629 INFO L435 NwaCegarLoop]: 3473 mSDtfsCounter, 3116 mSDsluCounter, 7260 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3117 SdHoareTripleChecker+Valid, 10733 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:18:49,629 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3117 Valid, 10733 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:18:49,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126494 states. [2024-12-02 12:18:57,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126494 to 126494. [2024-12-02 12:18:57,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126494 states, 99063 states have (on average 1.3181813593369875) internal successors, (130583), 100625 states have internal predecessors, (130583), 20001 states have call successors, (20001), 7440 states have call predecessors, (20001), 7429 states have return successors, (20104), 19813 states have call predecessors, (20104), 19999 states have call successors, (20104) [2024-12-02 12:18:57,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126494 states to 126494 states and 170688 transitions. [2024-12-02 12:18:57,782 INFO L78 Accepts]: Start accepts. Automaton has 126494 states and 170688 transitions. Word has length 636 [2024-12-02 12:18:57,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:18:57,783 INFO L471 AbstractCegarLoop]: Abstraction has 126494 states and 170688 transitions. [2024-12-02 12:18:57,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-12-02 12:18:57,783 INFO L276 IsEmpty]: Start isEmpty. Operand 126494 states and 170688 transitions. [2024-12-02 12:18:57,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2024-12-02 12:18:57,813 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:18:57,813 INFO L218 NwaCegarLoop]: trace histogram [39, 39, 28, 28, 28, 28, 28, 28, 16, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:18:57,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 12:18:57,813 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_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-12-02 12:18:57,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:18:57,814 INFO L85 PathProgramCache]: Analyzing trace with hash 112262662, now seen corresponding path program 1 times [2024-12-02 12:18:57,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:18:57,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221624700] [2024-12-02 12:18:57,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:18:57,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:19:08,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:19:09,315 INFO L134 CoverageAnalysis]: Checked inductivity of 5121 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5121 trivial. 0 not checked. [2024-12-02 12:19:09,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:19:09,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221624700] [2024-12-02 12:19:09,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221624700] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:19:09,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:19:09,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:19:09,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756032863] [2024-12-02 12:19:09,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:19:09,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:19:09,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:19:09,318 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:19:09,318 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:19:09,319 INFO L87 Difference]: Start difference. First operand 126494 states and 170688 transitions. Second operand has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2024-12-02 12:19:15,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:19:15,987 INFO L93 Difference]: Finished difference Result 253013 states and 341557 transitions. [2024-12-02 12:19:15,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:19:15,987 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 656 [2024-12-02 12:19:15,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:19:16,473 INFO L225 Difference]: With dead ends: 253013 [2024-12-02 12:19:16,474 INFO L226 Difference]: Without dead ends: 126890 [2024-12-02 12:19:16,659 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-12-02 12:19:16,661 INFO L435 NwaCegarLoop]: 3448 mSDtfsCounter, 13 mSDsluCounter, 3444 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 6892 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:19:16,661 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 6892 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:19:16,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126890 states. [2024-12-02 12:19:25,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126890 to 126530. [2024-12-02 12:19:25,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126530 states, 99099 states have (on average 1.3180657726112273) internal successors, (130619), 100661 states have internal predecessors, (130619), 20001 states have call successors, (20001), 7440 states have call predecessors, (20001), 7429 states have return successors, (20104), 19813 states have call predecessors, (20104), 19999 states have call successors, (20104) [2024-12-02 12:19:25,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126530 states to 126530 states and 170724 transitions. [2024-12-02 12:19:25,960 INFO L78 Accepts]: Start accepts. Automaton has 126530 states and 170724 transitions. Word has length 656 [2024-12-02 12:19:25,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:19:25,961 INFO L471 AbstractCegarLoop]: Abstraction has 126530 states and 170724 transitions. [2024-12-02 12:19:25,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2024-12-02 12:19:25,961 INFO L276 IsEmpty]: Start isEmpty. Operand 126530 states and 170724 transitions. [2024-12-02 12:19:26,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2024-12-02 12:19:26,011 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:19:26,012 INFO L218 NwaCegarLoop]: trace histogram [39, 39, 28, 28, 28, 28, 28, 28, 16, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:19:26,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 12:19:26,012 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_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-12-02 12:19:26,014 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:19:26,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1103282257, now seen corresponding path program 1 times [2024-12-02 12:19:26,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:19:26,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751047382] [2024-12-02 12:19:26,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:19:26,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:19:36,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:19:38,118 INFO L134 CoverageAnalysis]: Checked inductivity of 5122 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5121 trivial. 0 not checked. [2024-12-02 12:19:38,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:19:38,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751047382] [2024-12-02 12:19:38,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751047382] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:19:38,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941587590] [2024-12-02 12:19:38,119 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:19:38,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:19:38,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:19:38,123 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:19:38,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 12:19:51,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:19:51,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 6248 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 12:19:51,522 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:19:51,794 INFO L134 CoverageAnalysis]: Checked inductivity of 5122 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5121 trivial. 0 not checked. [2024-12-02 12:19:51,795 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:19:59,483 INFO L134 CoverageAnalysis]: Checked inductivity of 5122 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5121 trivial. 0 not checked. [2024-12-02 12:19:59,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941587590] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:19:59,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 12:19:59,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 12:19:59,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036085779] [2024-12-02 12:19:59,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 12:19:59,487 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:19:59,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:19:59,488 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:19:59,488 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:19:59,488 INFO L87 Difference]: Start difference. First operand 126530 states and 170724 transitions. Second operand has 7 states, 7 states have (on average 26.0) internal successors, (182), 7 states have internal predecessors, (182), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2024-12-02 12:20:06,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:20:06,440 INFO L93 Difference]: Finished difference Result 253877 states and 342853 transitions. [2024-12-02 12:20:06,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:20:06,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 26.0) internal successors, (182), 7 states have internal predecessors, (182), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) Word has length 661 [2024-12-02 12:20:06,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:20:06,809 INFO L225 Difference]: With dead ends: 253877 [2024-12-02 12:20:06,809 INFO L226 Difference]: Without dead ends: 127718 [2024-12-02 12:20:07,006 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1324 GetRequests, 1319 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:20:07,007 INFO L435 NwaCegarLoop]: 3450 mSDtfsCounter, 71 mSDsluCounter, 6908 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 10358 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:20:07,008 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 10358 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:20:07,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127718 states. [2024-12-02 12:20:15,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127718 to 127718. [2024-12-02 12:20:15,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127718 states, 100179 states have (on average 1.3189490811447508) internal successors, (132131), 101849 states have internal predecessors, (132131), 20109 states have call successors, (20109), 7440 states have call predecessors, (20109), 7429 states have return successors, (20212), 19921 states have call predecessors, (20212), 20107 states have call successors, (20212) [2024-12-02 12:20:15,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127718 states to 127718 states and 172452 transitions. [2024-12-02 12:20:15,652 INFO L78 Accepts]: Start accepts. Automaton has 127718 states and 172452 transitions. Word has length 661 [2024-12-02 12:20:15,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:20:15,653 INFO L471 AbstractCegarLoop]: Abstraction has 127718 states and 172452 transitions. [2024-12-02 12:20:15,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.0) internal successors, (182), 7 states have internal predecessors, (182), 2 states have call successors, (65), 2 states have call predecessors, (65), 1 states have return successors, (62), 1 states have call predecessors, (62), 1 states have call successors, (62) [2024-12-02 12:20:15,653 INFO L276 IsEmpty]: Start isEmpty. Operand 127718 states and 172452 transitions. [2024-12-02 12:20:15,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2024-12-02 12:20:15,688 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:20:15,688 INFO L218 NwaCegarLoop]: trace histogram [39, 39, 28, 28, 28, 28, 28, 28, 16, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:20:15,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-12-02 12:20:15,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3363e3a1-af61-42cd-bc13-4b8c50430187/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:20:15,889 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_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-12-02 12:20:15,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:20:15,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1340950202, now seen corresponding path program 2 times [2024-12-02 12:20:15,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:20:15,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053988552] [2024-12-02 12:20:15,890 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 12:20:15,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:20:25,759 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 12:20:25,759 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 12:20:26,976 INFO L134 CoverageAnalysis]: Checked inductivity of 5155 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5155 trivial. 0 not checked. [2024-12-02 12:20:26,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:20:26,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053988552] [2024-12-02 12:20:26,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053988552] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:20:26,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:20:26,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:20:26,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596900217] [2024-12-02 12:20:26,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:20:26,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:20:26,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:20:26,979 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:20:26,979 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:20:26,980 INFO L87 Difference]: Start difference. First operand 127718 states and 172452 transitions. Second operand has 5 states, 5 states have (on average 33.8) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (65), 3 states have call predecessors, (65), 2 states have return successors, (62), 2 states have call predecessors, (62), 1 states have call successors, (62) [2024-12-02 12:20:31,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:20:38,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:20:38,531 INFO L93 Difference]: Finished difference Result 127718 states and 172452 transitions. [2024-12-02 12:20:38,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:20:38,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.8) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (65), 3 states have call predecessors, (65), 2 states have return successors, (62), 2 states have call predecessors, (62), 1 states have call successors, (62) Word has length 676 [2024-12-02 12:20:38,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:20:38,644 INFO L225 Difference]: With dead ends: 127718 [2024-12-02 12:20:38,644 INFO L226 Difference]: Without dead ends: 0 [2024-12-02 12:20:38,767 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-12-02 12:20:38,768 INFO L435 NwaCegarLoop]: 3579 mSDtfsCounter, 307 mSDsluCounter, 10438 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 14017 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:20:38,768 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 14017 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 12:20:38,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-02 12:20:38,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-02 12:20:38,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 12:20:38,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-02 12:20:38,854 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 676 [2024-12-02 12:20:38,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:20:38,854 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 12:20:38,854 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.8) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (65), 3 states have call predecessors, (65), 2 states have return successors, (62), 2 states have call predecessors, (62), 1 states have call successors, (62) [2024-12-02 12:20:38,855 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-02 12:20:38,855 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-02 12:20:38,860 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2024-12-02 12:20:38,861 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2024-12-02 12:20:38,861 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2024-12-02 12:20:38,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 12:20:38,869 INFO L422 BasicCegarLoop]: Path program histogram: [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] [2024-12-02 12:20:38,879 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.