./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.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_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/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_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/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_192179fd-46c2-41e8-97a0-91a220b8e24e/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 6081258d9228cc20a54c5db1ec40347e5dbacbb2bb40755a07881673d13b875b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:26:43,287 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:26:43,335 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 12:26:43,339 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:26:43,339 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:26:43,357 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:26:43,358 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:26:43,358 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:26:43,358 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:26:43,359 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:26:43,359 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:26:43,359 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:26:43,359 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:26:43,359 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:26:43,359 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:26:43,360 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:26:43,360 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:26:43,360 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:26:43,361 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:26:43,361 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:26:43,362 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:26:43,362 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:26:43,362 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_192179fd-46c2-41e8-97a0-91a220b8e24e/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 -> 6081258d9228cc20a54c5db1ec40347e5dbacbb2bb40755a07881673d13b875b [2024-12-02 12:26:43,558 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:26:43,564 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:26:43,566 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:26:43,567 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:26:43,567 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:26:43,568 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i [2024-12-02 12:26:46,202 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/data/1c5b710b4/41da16285c1541b9b5215af78cae1ea7/FLAG8c5d9f035 [2024-12-02 12:26:46,732 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:26:46,732 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i [2024-12-02 12:26:46,772 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/data/1c5b710b4/41da16285c1541b9b5215af78cae1ea7/FLAG8c5d9f035 [2024-12-02 12:26:46,792 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/data/1c5b710b4/41da16285c1541b9b5215af78cae1ea7 [2024-12-02 12:26:46,794 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:26:46,795 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:26:46,797 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:26:46,797 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:26:46,801 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:26:46,801 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:26:46" (1/1) ... [2024-12-02 12:26:46,802 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3302c5e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:46, skipping insertion in model container [2024-12-02 12:26:46,802 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:26:46" (1/1) ... [2024-12-02 12:26:46,909 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:26:49,366 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386207,386220] [2024-12-02 12:26:49,369 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386376,386389] [2024-12-02 12:26:49,369 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386543,386556] [2024-12-02 12:26:49,369 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386711,386724] [2024-12-02 12:26:49,387 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:26:49,426 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:26:49,514 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"); [5240] [2024-12-02 12:26:49,515 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)); [5247] [2024-12-02 12:26:49,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5254] [2024-12-02 12:26:49,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5295-5296] [2024-12-02 12:26:49,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5301-5303] [2024-12-02 12:26:49,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5461] [2024-12-02 12:26:49,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5469] [2024-12-02 12:26:49,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5476] [2024-12-02 12:26:49,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5483] [2024-12-02 12:26:49,526 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5602-5603] [2024-12-02 12:26:49,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5636-5637] [2024-12-02 12:26:49,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5673-5674] [2024-12-02 12:26:49,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5710-5711] [2024-12-02 12:26:49,537 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/netdevice.h"), "i" (502), "i" (12UL)); [5968-5969] [2024-12-02 12:26:49,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5975] [2024-12-02 12:26:49,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8603] [2024-12-02 12:26:49,618 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)(& np->rx_skbuff) + ((unsigned long )np->cur_rx & 31UL)) [8759] [2024-12-02 12:26:49,690 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/natsemi/natsemi.c"), "i" (3315), "i" (12UL)); [10311-10312] [2024-12-02 12:26:49,745 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386207,386220] [2024-12-02 12:26:49,745 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386376,386389] [2024-12-02 12:26:49,746 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386543,386556] [2024-12-02 12:26:49,746 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_192179fd-46c2-41e8-97a0-91a220b8e24e/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i[386711,386724] [2024-12-02 12:26:49,755 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:26:49,955 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:26:49,955 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49 WrapperNode [2024-12-02 12:26:49,955 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:26:49,956 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:26:49,956 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:26:49,956 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:26:49,962 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:26:49" (1/1) ... [2024-12-02 12:26:50,020 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:26:49" (1/1) ... [2024-12-02 12:26:50,182 INFO L138 Inliner]: procedures = 512, calls = 2611, calls flagged for inlining = 249, calls inlined = 217, statements flattened = 6522 [2024-12-02 12:26:50,182 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:26:50,183 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:26:50,183 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:26:50,183 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:26:50,193 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:50,193 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:50,217 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,518 INFO L175 MemorySlicer]: Split 1071 memory accesses to 31 slices as follows [2, 1, 5, 5, 2, 2, 153, 743, 3, 2, 4, 3, 2, 4, 2, 2, 2, 1, 5, 8, 5, 1, 6, 2, 8, 9, 9, 9, 16, 52, 3]. 69 percent of accesses are in the largest equivalence class. The 103 initializations are split as follows [0, 0, 5, 5, 0, 0, 0, 20, 3, 0, 4, 3, 2, 4, 2, 0, 2, 1, 5, 8, 5, 1, 0, 2, 8, 8, 8, 6, 0, 0, 1]. The 526 writes are split as follows [1, 0, 0, 0, 1, 0, 153, 308, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 16, 42, 0]. [2024-12-02 12:26:51,518 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,519 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,643 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,652 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,677 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,721 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,737 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,778 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:26:51,779 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:26:51,779 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:26:51,779 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:26:51,780 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (1/1) ... [2024-12-02 12:26:51,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:26:51,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:26:51,808 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/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:26:51,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_192179fd-46c2-41e8-97a0-91a220b8e24e/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:26:51,832 INFO L130 BoogieDeclarations]: Found specification of procedure drain_rx [2024-12-02 12:26:51,832 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_rx [2024-12-02 12:26:51,832 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2024-12-02 12:26:51,832 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2024-12-02 12:26:51,832 INFO L130 BoogieDeclarations]: Found specification of procedure miiport_write [2024-12-02 12:26:51,832 INFO L138 BoogieDeclarations]: Found implementation of procedure miiport_write [2024-12-02 12:26:51,832 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-12-02 12:26:51,832 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-12-02 12:26:51,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 12:26:51,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_tx_done [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_tx_done [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure reinit_rx [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure reinit_rx [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure reinit_ring [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure reinit_ring [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-12-02 12:26:51,833 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-12-02 12:26:51,833 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure __set_rx_mode [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_rx_mode [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-12-02 12:26:51,834 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-12-02 12:26:51,834 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure eeprom_read [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure eeprom_read [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_stop_rxtx [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_stop_rxtx [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure ns_tx_timeout [2024-12-02 12:26:51,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_tx_timeout [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 12:26:51,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 12:26:51,836 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 12:26:51,837 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-12-02 12:26:51,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_reset [2024-12-02 12:26:51,837 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_reset [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 12:26:51,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 12:26:51,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 12:26:51,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 12:26:51,839 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2024-12-02 12:26:51,839 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 12:26:51,840 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure move_int_phy [2024-12-02 12:26:51,840 INFO L138 BoogieDeclarations]: Found implementation of procedure move_int_phy [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 12:26:51,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 12:26:51,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 12:26:51,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 12:26:51,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 12:26:51,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 12:26:51,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 12:26:51,842 INFO L130 BoogieDeclarations]: Found specification of procedure enable_wol_mode [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_wol_mode [2024-12-02 12:26:51,842 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_resume [2024-12-02 12:26:51,842 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_resume [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure mii_getbit [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_getbit [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 12:26:51,843 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 12:26:51,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 12:26:51,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 12:26:51,844 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_poll_controller [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_poll_controller [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure check_link [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure check_link [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure init_phy_fixup [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure init_phy_fixup [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure mii_nway_result [2024-12-02 12:26:51,845 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_nway_result [2024-12-02 12:26:51,845 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:26:51,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 12:26:51,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 12:26:51,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure switch_port_external [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_port_external [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure get_eeprom_len [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure get_eeprom_len [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2024-12-02 12:26:51,848 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2024-12-02 12:26:51,848 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure get_regs_len [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure get_regs_len [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure nway_reset [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure nway_reset [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_netdev_private [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_netdev_private [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure init_registers [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure init_registers [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure switch_port_internal [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_port_internal [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-12-02 12:26:51,849 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-12-02 12:26:51,849 INFO L130 BoogieDeclarations]: Found specification of procedure dump_ring [2024-12-02 12:26:51,850 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_ring [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 12:26:51,850 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 12:26:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure intr_handler [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure intr_handler [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_netdev_private [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_netdev_private [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_68 [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_68 [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure __get_stats [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_stats [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure set_bufsize [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bufsize [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2024-12-02 12:26:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2024-12-02 12:26:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_84 [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_84 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure drain_ring [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_ring [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_remove1 [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_remove1 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_natsemi_exit_mod_15_2 [2024-12-02 12:26:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_natsemi_exit_mod_15_2 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 12:26:51,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure init_ring [2024-12-02 12:26:51,854 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ring [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 12:26:51,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_85 [2024-12-02 12:26:51,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_85 [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_irq_disable [2024-12-02 12:26:51,854 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_irq_disable [2024-12-02 12:26:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2024-12-02 12:26:51,854 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_69 [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_69 [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure ns_ioaddr [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_ioaddr [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure mii_send_bits [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_send_bits [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure refill_rx [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_rx [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure drain_tx [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure drain_tx [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure natsemi_irq_enable [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure natsemi_irq_enable [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-12-02 12:26:51,855 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:26:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 12:26:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 12:26:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 12:26:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 12:26:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure miiport_read [2024-12-02 12:26:51,857 INFO L138 BoogieDeclarations]: Found implementation of procedure miiport_read [2024-12-02 12:26:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 12:26:51,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 12:26:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-12-02 12:26:51,857 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-12-02 12:26:52,944 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:26:52,947 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:27:06,617 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 12:27:07,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 12:27:14,485 INFO L? ?]: Removed 3652 outVars from TransFormulas that were not future-live. [2024-12-02 12:27:14,485 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:27:14,535 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:27:14,535 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 12:27:14,535 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:27:14 BoogieIcfgContainer [2024-12-02 12:27:14,536 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:27:14,538 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:27:14,538 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:27:14,543 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:27:14,543 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:26:46" (1/3) ... [2024-12-02 12:27:14,543 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17a19dfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:27:14, skipping insertion in model container [2024-12-02 12:27:14,544 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:26:49" (2/3) ... [2024-12-02 12:27:14,544 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17a19dfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:27:14, skipping insertion in model container [2024-12-02 12:27:14,544 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:27:14" (3/3) ... [2024-12-02 12:27:14,545 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i [2024-12-02 12:27:14,560 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:27:14,563 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-natsemi-natsemi.cil.i that has 161 procedures, 3387 locations, 1 initial locations, 64 loop locations, and 3 error locations. [2024-12-02 12:27:14,675 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:27:14,686 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;@14bdabd9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:27:14,686 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 12:27:14,698 INFO L276 IsEmpty]: Start isEmpty. Operand has 3235 states, 2309 states have (on average 1.3512343005630143) internal successors, (3120), 2346 states have internal predecessors, (3120), 794 states have call successors, (794), 130 states have call predecessors, (794), 129 states have return successors, (788), 779 states have call predecessors, (788), 788 states have call successors, (788) [2024-12-02 12:27:14,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-12-02 12:27:14,714 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:27:14,714 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:14,715 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:27:14,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:27:14,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1035486537, now seen corresponding path program 1 times [2024-12-02 12:27:14,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:27:14,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781696708] [2024-12-02 12:27:14,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:27:14,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:27:31,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:27:32,804 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2024-12-02 12:27:32,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:27:32,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781696708] [2024-12-02 12:27:32,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781696708] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:27:32,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:27:32,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:27:32,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930791003] [2024-12-02 12:27:32,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:27:32,810 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:27:32,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:27:32,830 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:27:32,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:27:32,838 INFO L87 Difference]: Start difference. First operand has 3235 states, 2309 states have (on average 1.3512343005630143) internal successors, (3120), 2346 states have internal predecessors, (3120), 794 states have call successors, (794), 130 states have call predecessors, (794), 129 states have return successors, (788), 779 states have call predecessors, (788), 788 states have call successors, (788) Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:27:36,921 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:27:37,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:27:37,952 INFO L93 Difference]: Finished difference Result 9539 states and 14191 transitions. [2024-12-02 12:27:37,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:27:37,954 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 193 [2024-12-02 12:27:37,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:27:38,015 INFO L225 Difference]: With dead ends: 9539 [2024-12-02 12:27:38,015 INFO L226 Difference]: Without dead ends: 6329 [2024-12-02 12:27:38,043 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:27:38,045 INFO L435 NwaCegarLoop]: 4656 mSDtfsCounter, 4493 mSDsluCounter, 4583 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4493 SdHoareTripleChecker+Valid, 9239 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:27:38,046 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4493 Valid, 9239 Invalid, 34 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 12:27:38,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6329 states. [2024-12-02 12:27:38,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6329 to 6325. [2024-12-02 12:27:38,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6325 states, 4540 states have (on average 1.327533039647577) internal successors, (6027), 4613 states have internal predecessors, (6027), 1528 states have call successors, (1528), 255 states have call predecessors, (1528), 254 states have return successors, (1524), 1506 states have call predecessors, (1524), 1524 states have call successors, (1524) [2024-12-02 12:27:38,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6325 states to 6325 states and 9079 transitions. [2024-12-02 12:27:38,475 INFO L78 Accepts]: Start accepts. Automaton has 6325 states and 9079 transitions. Word has length 193 [2024-12-02 12:27:38,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:27:38,476 INFO L471 AbstractCegarLoop]: Abstraction has 6325 states and 9079 transitions. [2024-12-02 12:27:38,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:27:38,476 INFO L276 IsEmpty]: Start isEmpty. Operand 6325 states and 9079 transitions. [2024-12-02 12:27:38,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2024-12-02 12:27:38,482 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:27:38,483 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:38,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 12:27:38,483 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:27:38,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:27:38,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1415357913, now seen corresponding path program 1 times [2024-12-02 12:27:38,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:27:38,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107328309] [2024-12-02 12:27:38,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:27:38,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:27:56,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:27:57,563 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2024-12-02 12:27:57,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:27:57,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107328309] [2024-12-02 12:27:57,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107328309] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:27:57,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:27:57,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:27:57,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834403011] [2024-12-02 12:27:57,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:27:57,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:27:57,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:27:57,572 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:27:57,572 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:27:57,572 INFO L87 Difference]: Start difference. First operand 6325 states and 9079 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:28:01,708 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:28:03,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:28:03,659 INFO L93 Difference]: Finished difference Result 17139 states and 24543 transitions. [2024-12-02 12:28:03,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:28:03,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 202 [2024-12-02 12:28:03,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:28:03,737 INFO L225 Difference]: With dead ends: 17139 [2024-12-02 12:28:03,737 INFO L226 Difference]: Without dead ends: 10849 [2024-12-02 12:28:03,763 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:28:03,765 INFO L435 NwaCegarLoop]: 4635 mSDtfsCounter, 3279 mSDsluCounter, 4517 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3279 SdHoareTripleChecker+Valid, 9152 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:28:03,766 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3279 Valid, 9152 Invalid, 97 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 12:28:03,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10849 states. [2024-12-02 12:28:04,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10849 to 10820. [2024-12-02 12:28:04,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10820 states, 7600 states have (on average 1.3164473684210527) internal successors, (10005), 7736 states have internal predecessors, (10005), 2732 states have call successors, (2732), 490 states have call predecessors, (2732), 485 states have return successors, (2730), 2681 states have call predecessors, (2730), 2728 states have call successors, (2730) [2024-12-02 12:28:04,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10820 states to 10820 states and 15467 transitions. [2024-12-02 12:28:04,292 INFO L78 Accepts]: Start accepts. Automaton has 10820 states and 15467 transitions. Word has length 202 [2024-12-02 12:28:04,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:28:04,293 INFO L471 AbstractCegarLoop]: Abstraction has 10820 states and 15467 transitions. [2024-12-02 12:28:04,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:28:04,294 INFO L276 IsEmpty]: Start isEmpty. Operand 10820 states and 15467 transitions. [2024-12-02 12:28:04,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 12:28:04,302 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:28:04,302 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:28:04,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:28:04,303 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:28:04,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:28:04,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1572370786, now seen corresponding path program 1 times [2024-12-02 12:28:04,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:28:04,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246765445] [2024-12-02 12:28:04,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:28:04,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:28:21,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:28:21,559 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2024-12-02 12:28:21,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:28:21,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246765445] [2024-12-02 12:28:21,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246765445] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:28:21,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:28:21,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:28:21,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124908694] [2024-12-02 12:28:21,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:28:21,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:28:21,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:28:21,563 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:28:21,563 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:28:21,563 INFO L87 Difference]: Start difference. First operand 10820 states and 15467 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:28:25,629 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:28:27,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:28:27,001 INFO L93 Difference]: Finished difference Result 20816 states and 29689 transitions. [2024-12-02 12:28:27,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:28:27,002 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 204 [2024-12-02 12:28:27,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:28:27,051 INFO L225 Difference]: With dead ends: 20816 [2024-12-02 12:28:27,051 INFO L226 Difference]: Without dead ends: 10031 [2024-12-02 12:28:27,079 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:28:27,080 INFO L435 NwaCegarLoop]: 6497 mSDtfsCounter, 3401 mSDsluCounter, 4552 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3401 SdHoareTripleChecker+Valid, 11049 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:28:27,080 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3401 Valid, 11049 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 76 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 12:28:27,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10031 states. [2024-12-02 12:28:27,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10031 to 10004. [2024-12-02 12:28:27,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10004 states, 7096 states have (on average 1.3167981961668547) internal successors, (9344), 7214 states have internal predecessors, (9344), 2424 states have call successors, (2424), 486 states have call predecessors, (2424), 481 states have return successors, (2421), 2375 states have call predecessors, (2421), 2420 states have call successors, (2421) [2024-12-02 12:28:27,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10004 states to 10004 states and 14189 transitions. [2024-12-02 12:28:27,349 INFO L78 Accepts]: Start accepts. Automaton has 10004 states and 14189 transitions. Word has length 204 [2024-12-02 12:28:27,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:28:27,349 INFO L471 AbstractCegarLoop]: Abstraction has 10004 states and 14189 transitions. [2024-12-02 12:28:27,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:28:27,350 INFO L276 IsEmpty]: Start isEmpty. Operand 10004 states and 14189 transitions. [2024-12-02 12:28:27,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2024-12-02 12:28:27,354 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:28:27,354 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 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] [2024-12-02 12:28:27,354 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:28:27,354 INFO L396 AbstractCegarLoop]: === Iteration 4 === 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:28:27,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:28:27,355 INFO L85 PathProgramCache]: Analyzing trace with hash 929473917, now seen corresponding path program 1 times [2024-12-02 12:28:27,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:28:27,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665631631] [2024-12-02 12:28:27,356 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:28:27,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:28:43,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:28:44,450 INFO L134 CoverageAnalysis]: Checked inductivity of 993 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 993 trivial. 0 not checked. [2024-12-02 12:28:44,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:28:44,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665631631] [2024-12-02 12:28:44,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665631631] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:28:44,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:28:44,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:28:44,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55145930] [2024-12-02 12:28:44,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:28:44,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:28:44,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:28:44,453 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:28:44,453 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:28:44,453 INFO L87 Difference]: Start difference. First operand 10004 states and 14189 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2024-12-02 12:28:48,523 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:28:49,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:28:49,466 INFO L93 Difference]: Finished difference Result 26800 states and 37991 transitions. [2024-12-02 12:28:49,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:28:49,467 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 214 [2024-12-02 12:28:49,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:28:49,534 INFO L225 Difference]: With dead ends: 26800 [2024-12-02 12:28:49,534 INFO L226 Difference]: Without dead ends: 16831 [2024-12-02 12:28:49,560 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:28:49,560 INFO L435 NwaCegarLoop]: 4637 mSDtfsCounter, 4445 mSDsluCounter, 4404 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4445 SdHoareTripleChecker+Valid, 9041 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:28:49,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4445 Valid, 9041 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 16 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 12:28:49,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16831 states. [2024-12-02 12:28:49,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16831 to 16802. [2024-12-02 12:28:49,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16802 states, 12058 states have (on average 1.319787692818046) internal successors, (15914), 12251 states have internal predecessors, (15914), 3943 states have call successors, (3943), 813 states have call predecessors, (3943), 798 states have return successors, (3948), 3850 states have call predecessors, (3948), 3939 states have call successors, (3948) [2024-12-02 12:28:49,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16802 states to 16802 states and 23805 transitions. [2024-12-02 12:28:49,983 INFO L78 Accepts]: Start accepts. Automaton has 16802 states and 23805 transitions. Word has length 214 [2024-12-02 12:28:49,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:28:49,984 INFO L471 AbstractCegarLoop]: Abstraction has 16802 states and 23805 transitions. [2024-12-02 12:28:49,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2024-12-02 12:28:49,984 INFO L276 IsEmpty]: Start isEmpty. Operand 16802 states and 23805 transitions. [2024-12-02 12:28:49,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 12:28:49,988 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:28:49,988 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 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] [2024-12-02 12:28:49,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:28:49,989 INFO L396 AbstractCegarLoop]: === Iteration 5 === 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:28:49,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:28:49,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1766315230, now seen corresponding path program 1 times [2024-12-02 12:28:49,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:28:49,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409617785] [2024-12-02 12:28:49,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:28:49,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:29:06,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:06,954 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2024-12-02 12:29:06,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:29:06,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409617785] [2024-12-02 12:29:06,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409617785] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:29:06,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:29:06,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:29:06,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434530512] [2024-12-02 12:29:06,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:29:06,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:29:06,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:29:06,956 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:29:06,956 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:29:06,957 INFO L87 Difference]: Start difference. First operand 16802 states and 23805 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-12-02 12:29:11,020 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:29:12,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:29:12,192 INFO L93 Difference]: Finished difference Result 49584 states and 70292 transitions. [2024-12-02 12:29:12,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:29:12,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 221 [2024-12-02 12:29:12,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:29:12,354 INFO L225 Difference]: With dead ends: 49584 [2024-12-02 12:29:12,354 INFO L226 Difference]: Without dead ends: 32817 [2024-12-02 12:29:12,418 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:29:12,419 INFO L435 NwaCegarLoop]: 4821 mSDtfsCounter, 4488 mSDsluCounter, 4592 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4488 SdHoareTripleChecker+Valid, 9413 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:29:12,419 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4488 Valid, 9413 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 31 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 12:29:12,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32817 states. [2024-12-02 12:29:13,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32817 to 32776. [2024-12-02 12:29:13,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32776 states, 23550 states have (on average 1.3198726114649681) internal successors, (31083), 23950 states have internal predecessors, (31083), 7673 states have call successors, (7673), 1579 states have call predecessors, (7673), 1550 states have return successors, (7687), 7472 states have call predecessors, (7687), 7669 states have call successors, (7687) [2024-12-02 12:29:13,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32776 states to 32776 states and 46443 transitions. [2024-12-02 12:29:13,594 INFO L78 Accepts]: Start accepts. Automaton has 32776 states and 46443 transitions. Word has length 221 [2024-12-02 12:29:13,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:29:13,595 INFO L471 AbstractCegarLoop]: Abstraction has 32776 states and 46443 transitions. [2024-12-02 12:29:13,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-12-02 12:29:13,595 INFO L276 IsEmpty]: Start isEmpty. Operand 32776 states and 46443 transitions. [2024-12-02 12:29:13,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2024-12-02 12:29:13,599 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:29:13,599 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 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] [2024-12-02 12:29:13,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:29:13,599 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:29:13,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:29:13,600 INFO L85 PathProgramCache]: Analyzing trace with hash -634322645, now seen corresponding path program 1 times [2024-12-02 12:29:13,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:29:13,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889470149] [2024-12-02 12:29:13,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:29:13,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:29:30,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:30,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-12-02 12:29:30,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:29:30,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889470149] [2024-12-02 12:29:30,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889470149] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:29:30,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:29:30,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:29:30,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592598144] [2024-12-02 12:29:30,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:29:30,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:29:30,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:29:30,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:29:30,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:29:30,745 INFO L87 Difference]: Start difference. First operand 32776 states and 46443 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:29:34,806 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:29:36,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:29:36,421 INFO L93 Difference]: Finished difference Result 96931 states and 137510 transitions. [2024-12-02 12:29:36,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:29:36,422 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 254 [2024-12-02 12:29:36,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:29:36,648 INFO L225 Difference]: With dead ends: 96931 [2024-12-02 12:29:36,648 INFO L226 Difference]: Without dead ends: 64343 [2024-12-02 12:29:36,740 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:29:36,741 INFO L435 NwaCegarLoop]: 6918 mSDtfsCounter, 4454 mSDsluCounter, 4595 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4454 SdHoareTripleChecker+Valid, 11513 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:29:36,741 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4454 Valid, 11513 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 12:29:36,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64343 states. [2024-12-02 12:29:38,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64343 to 64339. [2024-12-02 12:29:38,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64339 states, 46330 states have (on average 1.3212389380530973) internal successors, (61213), 47056 states have internal predecessors, (61213), 14989 states have call successors, (14989), 3066 states have call predecessors, (14989), 3017 states have return successors, (15021), 14668 states have call predecessors, (15021), 14985 states have call successors, (15021) [2024-12-02 12:29:38,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64339 states to 64339 states and 91223 transitions. [2024-12-02 12:29:38,514 INFO L78 Accepts]: Start accepts. Automaton has 64339 states and 91223 transitions. Word has length 254 [2024-12-02 12:29:38,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:29:38,515 INFO L471 AbstractCegarLoop]: Abstraction has 64339 states and 91223 transitions. [2024-12-02 12:29:38,515 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:29:38,515 INFO L276 IsEmpty]: Start isEmpty. Operand 64339 states and 91223 transitions. [2024-12-02 12:29:38,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2024-12-02 12:29:38,519 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:29:38,519 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 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] [2024-12-02 12:29:38,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:29:38,520 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:29:38,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:29:38,520 INFO L85 PathProgramCache]: Analyzing trace with hash -493774035, now seen corresponding path program 1 times [2024-12-02 12:29:38,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:29:38,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267937807] [2024-12-02 12:29:38,520 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:29:38,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:29:55,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:56,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1177 trivial. 0 not checked. [2024-12-02 12:29:56,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:29:56,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267937807] [2024-12-02 12:29:56,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267937807] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:29:56,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:29:56,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:29:56,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901944650] [2024-12-02 12:29:56,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:29:56,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:29:56,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:29:56,477 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:29:56,478 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:29:56,478 INFO L87 Difference]: Start difference. First operand 64339 states and 91223 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 12:29:57,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:29:57,997 INFO L93 Difference]: Finished difference Result 64345 states and 91228 transitions. [2024-12-02 12:29:57,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:29:57,998 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 254 [2024-12-02 12:29:57,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:29:58,236 INFO L225 Difference]: With dead ends: 64345 [2024-12-02 12:29:58,236 INFO L226 Difference]: Without dead ends: 64343 [2024-12-02 12:29:58,272 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:29:58,273 INFO L435 NwaCegarLoop]: 4619 mSDtfsCounter, 4557 mSDsluCounter, 9225 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4558 SdHoareTripleChecker+Valid, 13844 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:29:58,273 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4558 Valid, 13844 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:29:58,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64343 states. [2024-12-02 12:29:59,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64343 to 64343. [2024-12-02 12:29:59,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64343 states, 46333 states have (on average 1.3212181382599875) internal successors, (61216), 47059 states have internal predecessors, (61216), 14989 states have call successors, (14989), 3067 states have call predecessors, (14989), 3018 states have return successors, (15021), 14668 states have call predecessors, (15021), 14985 states have call successors, (15021) [2024-12-02 12:30:00,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64343 states to 64343 states and 91226 transitions. [2024-12-02 12:30:00,071 INFO L78 Accepts]: Start accepts. Automaton has 64343 states and 91226 transitions. Word has length 254 [2024-12-02 12:30:00,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:30:00,072 INFO L471 AbstractCegarLoop]: Abstraction has 64343 states and 91226 transitions. [2024-12-02 12:30:00,072 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 12:30:00,072 INFO L276 IsEmpty]: Start isEmpty. Operand 64343 states and 91226 transitions. [2024-12-02 12:30:00,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-12-02 12:30:00,075 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:30:00,075 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 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] [2024-12-02 12:30:00,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 12:30:00,075 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:30:00,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:30:00,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1117177889, now seen corresponding path program 1 times [2024-12-02 12:30:00,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:30:00,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062891046] [2024-12-02 12:30:00,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:30:00,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:30:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:30:17,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1177 trivial. 0 not checked. [2024-12-02 12:30:17,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:30:17,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062891046] [2024-12-02 12:30:17,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062891046] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:30:17,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:30:17,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:30:17,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127827030] [2024-12-02 12:30:17,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:30:17,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:30:17,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:30:17,141 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:30:17,141 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:30:17,141 INFO L87 Difference]: Start difference. First operand 64343 states and 91226 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:30:18,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:30:18,631 INFO L93 Difference]: Finished difference Result 64349 states and 91231 transitions. [2024-12-02 12:30:18,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:30:18,631 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 259 [2024-12-02 12:30:18,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:30:18,783 INFO L225 Difference]: With dead ends: 64349 [2024-12-02 12:30:18,783 INFO L226 Difference]: Without dead ends: 64347 [2024-12-02 12:30:18,798 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:30:18,798 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4553 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4554 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:30:18,799 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4554 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:30:18,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64347 states. [2024-12-02 12:30:20,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64347 to 64347. [2024-12-02 12:30:20,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64347 states, 46336 states have (on average 1.321197341160221) internal successors, (61219), 47062 states have internal predecessors, (61219), 14989 states have call successors, (14989), 3068 states have call predecessors, (14989), 3019 states have return successors, (15021), 14668 states have call predecessors, (15021), 14985 states have call successors, (15021) [2024-12-02 12:30:20,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64347 states to 64347 states and 91229 transitions. [2024-12-02 12:30:20,573 INFO L78 Accepts]: Start accepts. Automaton has 64347 states and 91229 transitions. Word has length 259 [2024-12-02 12:30:20,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:30:20,573 INFO L471 AbstractCegarLoop]: Abstraction has 64347 states and 91229 transitions. [2024-12-02 12:30:20,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:30:20,574 INFO L276 IsEmpty]: Start isEmpty. Operand 64347 states and 91229 transitions. [2024-12-02 12:30:20,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 12:30:20,577 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:30:20,577 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 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] [2024-12-02 12:30:20,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:30:20,577 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:30:20,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:30:20,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1959711277, now seen corresponding path program 1 times [2024-12-02 12:30:20,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:30:20,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372462440] [2024-12-02 12:30:20,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:30:20,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:30:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:30:38,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1185 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1181 trivial. 0 not checked. [2024-12-02 12:30:38,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:30:38,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372462440] [2024-12-02 12:30:38,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372462440] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:30:38,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:30:38,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:30:38,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160208039] [2024-12-02 12:30:38,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:30:38,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:30:38,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:30:38,173 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:30:38,173 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:30:38,173 INFO L87 Difference]: Start difference. First operand 64347 states and 91229 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 12:30:39,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:30:39,910 INFO L93 Difference]: Finished difference Result 64353 states and 91234 transitions. [2024-12-02 12:30:39,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:30:39,911 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 264 [2024-12-02 12:30:39,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:30:40,109 INFO L225 Difference]: With dead ends: 64353 [2024-12-02 12:30:40,109 INFO L226 Difference]: Without dead ends: 64351 [2024-12-02 12:30:40,136 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:30:40,137 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4552 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4553 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:30:40,137 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4553 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:30:40,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64351 states. [2024-12-02 12:30:42,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64351 to 64351. [2024-12-02 12:30:42,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64351 states, 46339 states have (on average 1.3211765467532748) internal successors, (61222), 47065 states have internal predecessors, (61222), 14989 states have call successors, (14989), 3069 states have call predecessors, (14989), 3020 states have return successors, (15021), 14668 states have call predecessors, (15021), 14985 states have call successors, (15021) [2024-12-02 12:30:42,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64351 states to 64351 states and 91232 transitions. [2024-12-02 12:30:42,292 INFO L78 Accepts]: Start accepts. Automaton has 64351 states and 91232 transitions. Word has length 264 [2024-12-02 12:30:42,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:30:42,293 INFO L471 AbstractCegarLoop]: Abstraction has 64351 states and 91232 transitions. [2024-12-02 12:30:42,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 12:30:42,293 INFO L276 IsEmpty]: Start isEmpty. Operand 64351 states and 91232 transitions. [2024-12-02 12:30:42,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2024-12-02 12:30:42,296 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:30:42,296 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 4, 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] [2024-12-02 12:30:42,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 12:30:42,296 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:30:42,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:30:42,297 INFO L85 PathProgramCache]: Analyzing trace with hash -468676513, now seen corresponding path program 1 times [2024-12-02 12:30:42,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:30:42,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091440898] [2024-12-02 12:30:42,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:30:42,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:30:59,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:31:00,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1195 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1189 trivial. 0 not checked. [2024-12-02 12:31:00,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:31:00,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091440898] [2024-12-02 12:31:00,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091440898] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:31:00,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:31:00,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:31:00,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167379176] [2024-12-02 12:31:00,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:31:00,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:31:00,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:31:00,313 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:31:00,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:31:00,313 INFO L87 Difference]: Start difference. First operand 64351 states and 91232 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:31:02,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:31:02,339 INFO L93 Difference]: Finished difference Result 64357 states and 91237 transitions. [2024-12-02 12:31:02,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:31:02,339 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 269 [2024-12-02 12:31:02,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:31:02,554 INFO L225 Difference]: With dead ends: 64357 [2024-12-02 12:31:02,554 INFO L226 Difference]: Without dead ends: 64355 [2024-12-02 12:31:02,578 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:31:02,579 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4551 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4552 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:31:02,579 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4552 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:31:02,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64355 states. [2024-12-02 12:31:04,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64355 to 64355. [2024-12-02 12:31:04,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64355 states, 46342 states have (on average 1.321155755038626) internal successors, (61225), 47068 states have internal predecessors, (61225), 14989 states have call successors, (14989), 3070 states have call predecessors, (14989), 3021 states have return successors, (15021), 14668 states have call predecessors, (15021), 14985 states have call successors, (15021) [2024-12-02 12:31:04,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64355 states to 64355 states and 91235 transitions. [2024-12-02 12:31:04,906 INFO L78 Accepts]: Start accepts. Automaton has 64355 states and 91235 transitions. Word has length 269 [2024-12-02 12:31:04,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:31:04,907 INFO L471 AbstractCegarLoop]: Abstraction has 64355 states and 91235 transitions. [2024-12-02 12:31:04,907 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:31:04,907 INFO L276 IsEmpty]: Start isEmpty. Operand 64355 states and 91235 transitions. [2024-12-02 12:31:04,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2024-12-02 12:31:04,911 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:31:04,911 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 4, 4, 4, 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:31:04,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 12:31:04,911 INFO L396 AbstractCegarLoop]: === Iteration 11 === 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:31:04,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:31:04,912 INFO L85 PathProgramCache]: Analyzing trace with hash -915813810, now seen corresponding path program 1 times [2024-12-02 12:31:04,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:31:04,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152242295] [2024-12-02 12:31:04,912 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:31:04,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:31:22,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:31:22,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1170 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-12-02 12:31:22,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:31:22,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152242295] [2024-12-02 12:31:22,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152242295] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:31:22,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:31:22,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:31:22,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648262341] [2024-12-02 12:31:22,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:31:22,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:31:22,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:31:22,817 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:31:22,817 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:31:22,817 INFO L87 Difference]: Start difference. First operand 64355 states and 91235 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 12:31:26,885 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:31:30,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:31:30,388 INFO L93 Difference]: Finished difference Result 151769 states and 215207 transitions. [2024-12-02 12:31:30,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:31:30,389 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 273 [2024-12-02 12:31:30,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:31:30,659 INFO L225 Difference]: With dead ends: 151769 [2024-12-02 12:31:30,659 INFO L226 Difference]: Without dead ends: 87602 [2024-12-02 12:31:30,807 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:31:30,807 INFO L435 NwaCegarLoop]: 7818 mSDtfsCounter, 3386 mSDsluCounter, 4551 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3386 SdHoareTripleChecker+Valid, 12369 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:31:30,807 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3386 Valid, 12369 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 77 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 12:31:30,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87602 states. [2024-12-02 12:31:33,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87602 to 87547. [2024-12-02 12:31:33,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87547 states, 63414 states have (on average 1.3228151512284354) internal successors, (83885), 64360 states have internal predecessors, (83885), 19997 states have call successors, (19997), 4190 states have call predecessors, (19997), 4133 states have return successors, (20029), 19596 states have call predecessors, (20029), 19993 states have call successors, (20029) [2024-12-02 12:31:33,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87547 states to 87547 states and 123911 transitions. [2024-12-02 12:31:34,018 INFO L78 Accepts]: Start accepts. Automaton has 87547 states and 123911 transitions. Word has length 273 [2024-12-02 12:31:34,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:31:34,018 INFO L471 AbstractCegarLoop]: Abstraction has 87547 states and 123911 transitions. [2024-12-02 12:31:34,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 12:31:34,019 INFO L276 IsEmpty]: Start isEmpty. Operand 87547 states and 123911 transitions. [2024-12-02 12:31:34,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-12-02 12:31:34,021 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:31:34,021 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:34,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 12:31:34,021 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:31:34,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:31:34,022 INFO L85 PathProgramCache]: Analyzing trace with hash -2008305168, now seen corresponding path program 1 times [2024-12-02 12:31:34,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:31:34,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74073935] [2024-12-02 12:31:34,022 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:31:34,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:31:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:31:54,363 INFO L134 CoverageAnalysis]: Checked inductivity of 1221 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1207 trivial. 0 not checked. [2024-12-02 12:31:54,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:31:54,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74073935] [2024-12-02 12:31:54,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74073935] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:31:54,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:31:54,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:31:54,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985768617] [2024-12-02 12:31:54,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:31:54,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:31:54,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:31:54,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:31:54,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:31:54,365 INFO L87 Difference]: Start difference. First operand 87547 states and 123911 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 12:31:58,440 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:32:03,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:32:03,999 INFO L93 Difference]: Finished difference Result 217899 states and 308584 transitions. [2024-12-02 12:32:03,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:32:03,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 286 [2024-12-02 12:32:04,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:32:04,584 INFO L225 Difference]: With dead ends: 217899 [2024-12-02 12:32:04,584 INFO L226 Difference]: Without dead ends: 130540 [2024-12-02 12:32:04,860 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:32:04,861 INFO L435 NwaCegarLoop]: 9074 mSDtfsCounter, 4484 mSDsluCounter, 4597 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4484 SdHoareTripleChecker+Valid, 13671 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-12-02 12:32:04,861 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4484 Valid, 13671 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 12:32:04,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130540 states. [2024-12-02 12:32:10,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130540 to 130502. [2024-12-02 12:32:10,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130502 states, 94618 states have (on average 1.3231414741381133) internal successors, (125193), 95980 states have internal predecessors, (125193), 29741 states have call successors, (29741), 6217 states have call predecessors, (29741), 6140 states have return successors, (29791), 29204 states have call predecessors, (29791), 29737 states have call successors, (29791) [2024-12-02 12:32:11,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130502 states to 130502 states and 184725 transitions. [2024-12-02 12:32:11,191 INFO L78 Accepts]: Start accepts. Automaton has 130502 states and 184725 transitions. Word has length 286 [2024-12-02 12:32:11,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:32:11,192 INFO L471 AbstractCegarLoop]: Abstraction has 130502 states and 184725 transitions. [2024-12-02 12:32:11,192 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 12:32:11,192 INFO L276 IsEmpty]: Start isEmpty. Operand 130502 states and 184725 transitions. [2024-12-02 12:32:11,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-12-02 12:32:11,195 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:32:11,195 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 5, 4, 4, 4, 4, 4, 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] [2024-12-02 12:32:11,196 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 12:32:11,196 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:32:11,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:32:11,197 INFO L85 PathProgramCache]: Analyzing trace with hash 1671756077, now seen corresponding path program 1 times [2024-12-02 12:32:11,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:32:11,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453097072] [2024-12-02 12:32:11,197 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:32:11,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:32:30,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:32:31,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1201 trivial. 0 not checked. [2024-12-02 12:32:31,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:32:31,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453097072] [2024-12-02 12:32:31,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453097072] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:32:31,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:32:31,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:32:31,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549974164] [2024-12-02 12:32:31,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:32:31,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:32:31,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:32:31,460 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:32:31,460 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:32:31,460 INFO L87 Difference]: Start difference. First operand 130502 states and 184725 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 12:32:35,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:32:35,045 INFO L93 Difference]: Finished difference Result 130508 states and 184730 transitions. [2024-12-02 12:32:35,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:32:35,046 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 274 [2024-12-02 12:32:35,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:32:35,453 INFO L225 Difference]: With dead ends: 130508 [2024-12-02 12:32:35,453 INFO L226 Difference]: Without dead ends: 130506 [2024-12-02 12:32:35,500 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:32:35,501 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4550 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4551 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:32:35,501 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4551 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:32:35,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130506 states. [2024-12-02 12:32:40,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130506 to 130506. [2024-12-02 12:32:40,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130506 states, 94621 states have (on average 1.32313122879699) internal successors, (125196), 95983 states have internal predecessors, (125196), 29741 states have call successors, (29741), 6218 states have call predecessors, (29741), 6141 states have return successors, (29791), 29204 states have call predecessors, (29791), 29737 states have call successors, (29791) [2024-12-02 12:32:41,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130506 states to 130506 states and 184728 transitions. [2024-12-02 12:32:41,147 INFO L78 Accepts]: Start accepts. Automaton has 130506 states and 184728 transitions. Word has length 274 [2024-12-02 12:32:41,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:32:41,147 INFO L471 AbstractCegarLoop]: Abstraction has 130506 states and 184728 transitions. [2024-12-02 12:32:41,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 12:32:41,147 INFO L276 IsEmpty]: Start isEmpty. Operand 130506 states and 184728 transitions. [2024-12-02 12:32:41,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-12-02 12:32:41,149 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:32:41,149 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 6, 5, 5, 4, 4, 4, 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] [2024-12-02 12:32:41,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 12:32:41,150 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:32:41,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:32:41,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1479866591, now seen corresponding path program 1 times [2024-12-02 12:32:41,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:32:41,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431724974] [2024-12-02 12:32:41,152 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:32:41,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:32:59,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:33:00,379 INFO L134 CoverageAnalysis]: Checked inductivity of 1227 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1217 trivial. 0 not checked. [2024-12-02 12:33:00,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:33:00,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431724974] [2024-12-02 12:33:00,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431724974] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:33:00,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:33:00,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:33:00,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820964644] [2024-12-02 12:33:00,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:33:00,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:33:00,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:33:00,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:33:00,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:33:00,380 INFO L87 Difference]: Start difference. First operand 130506 states and 184728 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 12:33:05,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:33:05,142 INFO L93 Difference]: Finished difference Result 130512 states and 184733 transitions. [2024-12-02 12:33:05,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:33:05,142 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 279 [2024-12-02 12:33:05,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:33:05,521 INFO L225 Difference]: With dead ends: 130512 [2024-12-02 12:33:05,521 INFO L226 Difference]: Without dead ends: 130510 [2024-12-02 12:33:05,561 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:33:05,561 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4549 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4550 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:33:05,562 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4550 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:33:05,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130510 states. [2024-12-02 12:33:10,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130510 to 130510. [2024-12-02 12:33:10,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130510 states, 94624 states have (on average 1.3231209841055123) internal successors, (125199), 95986 states have internal predecessors, (125199), 29741 states have call successors, (29741), 6219 states have call predecessors, (29741), 6142 states have return successors, (29791), 29204 states have call predecessors, (29791), 29737 states have call successors, (29791) [2024-12-02 12:33:11,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130510 states to 130510 states and 184731 transitions. [2024-12-02 12:33:11,305 INFO L78 Accepts]: Start accepts. Automaton has 130510 states and 184731 transitions. Word has length 279 [2024-12-02 12:33:11,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:33:11,306 INFO L471 AbstractCegarLoop]: Abstraction has 130510 states and 184731 transitions. [2024-12-02 12:33:11,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 12:33:11,306 INFO L276 IsEmpty]: Start isEmpty. Operand 130510 states and 184731 transitions. [2024-12-02 12:33:11,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-12-02 12:33:11,308 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:33:11,308 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 7, 6, 6, 4, 4, 4, 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] [2024-12-02 12:33:11,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 12:33:11,309 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:33:11,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:33:11,309 INFO L85 PathProgramCache]: Analyzing trace with hash 950538285, now seen corresponding path program 1 times [2024-12-02 12:33:11,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:33:11,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914275807] [2024-12-02 12:33:11,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:33:11,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:33:31,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:33:32,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1249 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1237 trivial. 0 not checked. [2024-12-02 12:33:32,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:33:32,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914275807] [2024-12-02 12:33:32,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914275807] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:33:32,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:33:32,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:33:32,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795623967] [2024-12-02 12:33:32,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:33:32,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:33:32,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:33:32,218 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:33:32,218 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:33:32,218 INFO L87 Difference]: Start difference. First operand 130510 states and 184731 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:33:38,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:33:38,876 INFO L93 Difference]: Finished difference Result 152656 states and 213584 transitions. [2024-12-02 12:33:38,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:33:38,877 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 284 [2024-12-02 12:33:38,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:33:39,461 INFO L225 Difference]: With dead ends: 152656 [2024-12-02 12:33:39,461 INFO L226 Difference]: Without dead ends: 152654 [2024-12-02 12:33:39,511 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:33:39,512 INFO L435 NwaCegarLoop]: 4964 mSDtfsCounter, 3061 mSDsluCounter, 12414 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3062 SdHoareTripleChecker+Valid, 17378 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:33:39,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3062 Valid, 17378 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 12:33:39,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152654 states. [2024-12-02 12:33:47,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152654 to 152654. [2024-12-02 12:33:47,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152654 states, 109927 states have (on average 1.3135080553458205) internal successors, (144390), 111445 states have internal predecessors, (144390), 34571 states have call successors, (34571), 8230 states have call predecessors, (34571), 8153 states have return successors, (34621), 34034 states have call predecessors, (34621), 34567 states have call successors, (34621) [2024-12-02 12:33:48,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152654 states to 152654 states and 213582 transitions. [2024-12-02 12:33:48,344 INFO L78 Accepts]: Start accepts. Automaton has 152654 states and 213582 transitions. Word has length 284 [2024-12-02 12:33:48,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:33:48,344 INFO L471 AbstractCegarLoop]: Abstraction has 152654 states and 213582 transitions. [2024-12-02 12:33:48,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:33:48,345 INFO L276 IsEmpty]: Start isEmpty. Operand 152654 states and 213582 transitions. [2024-12-02 12:33:48,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2024-12-02 12:33:48,347 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:33:48,348 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 8, 7, 7, 4, 4, 4, 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] [2024-12-02 12:33:48,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 12:33:48,348 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:33:48,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:33:48,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1824682335, now seen corresponding path program 1 times [2024-12-02 12:33:48,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:33:48,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857166743] [2024-12-02 12:33:48,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:33:48,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:34:10,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:34:10,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1261 trivial. 0 not checked. [2024-12-02 12:34:10,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:34:10,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857166743] [2024-12-02 12:34:10,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857166743] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:34:10,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:34:10,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:34:10,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857026357] [2024-12-02 12:34:10,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:34:10,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:34:10,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:34:10,961 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:34:10,961 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:34:10,962 INFO L87 Difference]: Start difference. First operand 152654 states and 213582 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 12:34:16,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:34:16,309 INFO L93 Difference]: Finished difference Result 152660 states and 213587 transitions. [2024-12-02 12:34:16,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:34:16,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 289 [2024-12-02 12:34:16,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:34:16,769 INFO L225 Difference]: With dead ends: 152660 [2024-12-02 12:34:16,769 INFO L226 Difference]: Without dead ends: 152658 [2024-12-02 12:34:16,817 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:34:16,817 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4547 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4548 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:34:16,818 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4548 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:34:16,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152658 states. [2024-12-02 12:34:24,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152658 to 152658. [2024-12-02 12:34:24,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152658 states, 109930 states have (on average 1.3134994996816156) internal successors, (144393), 111448 states have internal predecessors, (144393), 34571 states have call successors, (34571), 8231 states have call predecessors, (34571), 8154 states have return successors, (34621), 34034 states have call predecessors, (34621), 34567 states have call successors, (34621) [2024-12-02 12:34:24,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152658 states to 152658 states and 213585 transitions. [2024-12-02 12:34:24,642 INFO L78 Accepts]: Start accepts. Automaton has 152658 states and 213585 transitions. Word has length 289 [2024-12-02 12:34:24,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:34:24,643 INFO L471 AbstractCegarLoop]: Abstraction has 152658 states and 213585 transitions. [2024-12-02 12:34:24,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 12:34:24,643 INFO L276 IsEmpty]: Start isEmpty. Operand 152658 states and 213585 transitions. [2024-12-02 12:34:24,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2024-12-02 12:34:24,646 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:34:24,646 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 9, 8, 8, 4, 4, 4, 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] [2024-12-02 12:34:24,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 12:34:24,646 INFO L396 AbstractCegarLoop]: === Iteration 17 === 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:34:24,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:34:24,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1804855507, now seen corresponding path program 1 times [2024-12-02 12:34:24,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:34:24,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217699116] [2024-12-02 12:34:24,647 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:34:24,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:34:46,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:34:47,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1305 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1289 trivial. 0 not checked. [2024-12-02 12:34:47,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:34:47,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217699116] [2024-12-02 12:34:47,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217699116] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:34:47,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:34:47,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:34:47,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462344297] [2024-12-02 12:34:47,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:34:47,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:34:47,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:34:47,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:34:47,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:34:47,238 INFO L87 Difference]: Start difference. First operand 152658 states and 213585 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:34:54,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:34:54,490 INFO L93 Difference]: Finished difference Result 152664 states and 213590 transitions. [2024-12-02 12:34:54,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:34:54,490 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 294 [2024-12-02 12:34:54,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:34:55,100 INFO L225 Difference]: With dead ends: 152664 [2024-12-02 12:34:55,100 INFO L226 Difference]: Without dead ends: 152662 [2024-12-02 12:34:55,151 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:34:55,152 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4546 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4547 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:34:55,152 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4547 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:34:55,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152662 states. [2024-12-02 12:35:04,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152662 to 152662. [2024-12-02 12:35:05,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152662 states, 109933 states have (on average 1.3134909444843677) internal successors, (144396), 111451 states have internal predecessors, (144396), 34571 states have call successors, (34571), 8232 states have call predecessors, (34571), 8155 states have return successors, (34621), 34034 states have call predecessors, (34621), 34567 states have call successors, (34621) [2024-12-02 12:35:05,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152662 states to 152662 states and 213588 transitions. [2024-12-02 12:35:05,725 INFO L78 Accepts]: Start accepts. Automaton has 152662 states and 213588 transitions. Word has length 294 [2024-12-02 12:35:05,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:35:05,726 INFO L471 AbstractCegarLoop]: Abstraction has 152662 states and 213588 transitions. [2024-12-02 12:35:05,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:35:05,727 INFO L276 IsEmpty]: Start isEmpty. Operand 152662 states and 213588 transitions. [2024-12-02 12:35:05,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-12-02 12:35:05,730 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:35:05,731 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 10, 9, 9, 4, 4, 4, 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] [2024-12-02 12:35:05,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:35:05,731 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:35:05,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:35:05,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1113261601, now seen corresponding path program 1 times [2024-12-02 12:35:05,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:35:05,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99677163] [2024-12-02 12:35:05,732 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:35:05,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:35:25,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:35:26,756 INFO L134 CoverageAnalysis]: Checked inductivity of 1339 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1321 trivial. 0 not checked. [2024-12-02 12:35:26,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:35:26,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99677163] [2024-12-02 12:35:26,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99677163] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:35:26,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:35:26,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:35:26,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808371153] [2024-12-02 12:35:26,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:35:26,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:35:26,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:35:26,757 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:35:26,758 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:35:26,758 INFO L87 Difference]: Start difference. First operand 152662 states and 213588 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 12:35:33,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:35:33,068 INFO L93 Difference]: Finished difference Result 152668 states and 213593 transitions. [2024-12-02 12:35:33,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:35:33,069 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 299 [2024-12-02 12:35:33,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:35:33,497 INFO L225 Difference]: With dead ends: 152668 [2024-12-02 12:35:33,497 INFO L226 Difference]: Without dead ends: 152666 [2024-12-02 12:35:33,541 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:35:33,542 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4545 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4546 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:35:33,542 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4546 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:35:33,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152666 states. [2024-12-02 12:35:42,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152666 to 152666. [2024-12-02 12:35:42,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152666 states, 109936 states have (on average 1.3134823897540386) internal successors, (144399), 111454 states have internal predecessors, (144399), 34571 states have call successors, (34571), 8233 states have call predecessors, (34571), 8156 states have return successors, (34621), 34034 states have call predecessors, (34621), 34567 states have call successors, (34621) [2024-12-02 12:35:42,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152666 states to 152666 states and 213591 transitions. [2024-12-02 12:35:43,035 INFO L78 Accepts]: Start accepts. Automaton has 152666 states and 213591 transitions. Word has length 299 [2024-12-02 12:35:43,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:35:43,036 INFO L471 AbstractCegarLoop]: Abstraction has 152666 states and 213591 transitions. [2024-12-02 12:35:43,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 12:35:43,036 INFO L276 IsEmpty]: Start isEmpty. Operand 152666 states and 213591 transitions. [2024-12-02 12:35:43,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2024-12-02 12:35:43,042 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:35:43,043 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 15, 15, 15, 15, 15, 15, 11, 10, 10, 6, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:35:43,043 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:35:43,043 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:35:43,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:35:43,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1952696862, now seen corresponding path program 1 times [2024-12-02 12:35:43,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:35:43,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293414808] [2024-12-02 12:35:43,044 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:35:43,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:03,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:04,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1522 trivial. 0 not checked. [2024-12-02 12:36:04,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:04,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293414808] [2024-12-02 12:36:04,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293414808] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:04,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:04,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:36:04,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440961489] [2024-12-02 12:36:04,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:04,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:36:04,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:04,960 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:36:04,960 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:36:04,960 INFO L87 Difference]: Start difference. First operand 152666 states and 213591 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 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:36:13,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:13,802 INFO L93 Difference]: Finished difference Result 152672 states and 213596 transitions. [2024-12-02 12:36:13,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:36:13,803 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 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 340 [2024-12-02 12:36:13,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:14,443 INFO L225 Difference]: With dead ends: 152672 [2024-12-02 12:36:14,443 INFO L226 Difference]: Without dead ends: 152668 [2024-12-02 12:36:14,507 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:36:14,507 INFO L435 NwaCegarLoop]: 4622 mSDtfsCounter, 4538 mSDsluCounter, 9226 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4539 SdHoareTripleChecker+Valid, 13848 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:14,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4539 Valid, 13848 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:36:14,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152668 states. [2024-12-02 12:36:23,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152668 to 152668. [2024-12-02 12:36:23,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152668 states, 109938 states have (on average 1.3134675908239188) internal successors, (144400), 111455 states have internal predecessors, (144400), 34571 states have call successors, (34571), 8234 states have call predecessors, (34571), 8156 states have return successors, (34621), 34034 states have call predecessors, (34621), 34567 states have call successors, (34621) [2024-12-02 12:36:24,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152668 states to 152668 states and 213592 transitions. [2024-12-02 12:36:24,659 INFO L78 Accepts]: Start accepts. Automaton has 152668 states and 213592 transitions. Word has length 340 [2024-12-02 12:36:24,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:36:24,660 INFO L471 AbstractCegarLoop]: Abstraction has 152668 states and 213592 transitions. [2024-12-02 12:36:24,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 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:36:24,660 INFO L276 IsEmpty]: Start isEmpty. Operand 152668 states and 213592 transitions. [2024-12-02 12:36:24,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2024-12-02 12:36:24,662 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:36:24,663 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 15, 15, 15, 15, 15, 15, 12, 11, 11, 6, 6, 6, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:36:24,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 12:36:24,663 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:36:24,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:36:24,663 INFO L85 PathProgramCache]: Analyzing trace with hash 720303050, now seen corresponding path program 1 times [2024-12-02 12:36:24,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:36:24,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442931617] [2024-12-02 12:36:24,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:36:24,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:41,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:42,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1584 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1562 trivial. 0 not checked. [2024-12-02 12:36:42,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:42,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442931617] [2024-12-02 12:36:42,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442931617] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:42,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:42,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:36:42,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643004877] [2024-12-02 12:36:42,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:42,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:36:42,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:42,106 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:36:42,106 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:36:42,107 INFO L87 Difference]: Start difference. First operand 152668 states and 213592 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 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:36:49,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:49,112 INFO L93 Difference]: Finished difference Result 152668 states and 213592 transitions. [2024-12-02 12:36:49,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:36:49,112 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 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 345 [2024-12-02 12:36:49,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:49,665 INFO L225 Difference]: With dead ends: 152668 [2024-12-02 12:36:49,665 INFO L226 Difference]: Without dead ends: 151889 [2024-12-02 12:36:49,716 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:36:49,717 INFO L435 NwaCegarLoop]: 4620 mSDtfsCounter, 4534 mSDsluCounter, 9224 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4534 SdHoareTripleChecker+Valid, 13844 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:49,717 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4534 Valid, 13844 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:36:49,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151889 states. [2024-12-02 12:37:01,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151889 to 151889. [2024-12-02 12:37:01,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151889 states, 109420 states have (on average 1.3136812282946444) internal successors, (143743), 110865 states have internal predecessors, (143743), 34356 states have call successors, (34356), 8171 states have call predecessors, (34356), 8111 states have return successors, (34406), 33907 states have call predecessors, (34406), 34352 states have call successors, (34406) [2024-12-02 12:37:01,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151889 states to 151889 states and 212505 transitions. [2024-12-02 12:37:01,941 INFO L78 Accepts]: Start accepts. Automaton has 151889 states and 212505 transitions. Word has length 345 [2024-12-02 12:37:01,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:01,941 INFO L471 AbstractCegarLoop]: Abstraction has 151889 states and 212505 transitions. [2024-12-02 12:37:01,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 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:37:01,942 INFO L276 IsEmpty]: Start isEmpty. Operand 151889 states and 212505 transitions. [2024-12-02 12:37:01,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-12-02 12:37:01,947 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:01,947 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 15, 15, 15, 15, 15, 15, 7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:37:01,947 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 12:37:01,948 INFO L396 AbstractCegarLoop]: === Iteration 21 === 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:37:01,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:01,948 INFO L85 PathProgramCache]: Analyzing trace with hash 270458533, now seen corresponding path program 1 times [2024-12-02 12:37:01,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:01,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229624494] [2024-12-02 12:37:01,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:01,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:37:25,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:37:25,497 INFO L134 CoverageAnalysis]: Checked inductivity of 1444 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1416 trivial. 0 not checked. [2024-12-02 12:37:25,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:37:25,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229624494] [2024-12-02 12:37:25,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229624494] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:37:25,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:37:25,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:37:25,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885452669] [2024-12-02 12:37:25,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:37:25,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:37:25,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:37:25,499 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:37:25,500 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:37:25,500 INFO L87 Difference]: Start difference. First operand 151889 states and 212505 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 12:37:29,599 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:37:40,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:37:40,252 INFO L93 Difference]: Finished difference Result 353833 states and 495108 transitions. [2024-12-02 12:37:40,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:37:40,253 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 326 [2024-12-02 12:37:40,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:37:41,147 INFO L225 Difference]: With dead ends: 353833 [2024-12-02 12:37:41,147 INFO L226 Difference]: Without dead ends: 201768 [2024-12-02 12:37:41,533 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:37:41,534 INFO L435 NwaCegarLoop]: 8996 mSDtfsCounter, 4448 mSDsluCounter, 4548 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4448 SdHoareTripleChecker+Valid, 13544 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:37:41,534 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4448 Valid, 13544 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 12:37:41,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201768 states. [2024-12-02 12:37:51,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201768 to 151889. [2024-12-02 12:37:51,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151889 states, 109420 states have (on average 1.3136720891975873) internal successors, (143742), 110865 states have internal predecessors, (143742), 34356 states have call successors, (34356), 8171 states have call predecessors, (34356), 8111 states have return successors, (34406), 33907 states have call predecessors, (34406), 34352 states have call successors, (34406) [2024-12-02 12:37:51,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151889 states to 151889 states and 212504 transitions. [2024-12-02 12:37:51,963 INFO L78 Accepts]: Start accepts. Automaton has 151889 states and 212504 transitions. Word has length 326 [2024-12-02 12:37:51,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:51,964 INFO L471 AbstractCegarLoop]: Abstraction has 151889 states and 212504 transitions. [2024-12-02 12:37:51,964 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 12:37:51,964 INFO L276 IsEmpty]: Start isEmpty. Operand 151889 states and 212504 transitions. [2024-12-02 12:37:51,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-12-02 12:37:51,967 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:51,968 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 15, 15, 15, 15, 15, 15, 7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:37:51,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 12:37:51,968 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:37:51,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:51,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1640584025, now seen corresponding path program 1 times [2024-12-02 12:37:51,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:51,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866268205] [2024-12-02 12:37:51,968 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:51,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:38:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:38:10,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1444 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 1433 trivial. 0 not checked. [2024-12-02 12:38:10,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:38:10,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866268205] [2024-12-02 12:38:10,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866268205] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:38:10,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:38:10,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:38:10,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640503329] [2024-12-02 12:38:10,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:38:10,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:38:10,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:38:10,818 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:38:10,818 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:38:10,818 INFO L87 Difference]: Start difference. First operand 151889 states and 212504 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33)