./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.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_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/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_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/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_be08ed46-0b94-42ef-b456-e0c42df50516/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 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 09:01:10,368 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 09:01:10,428 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 09:01:10,433 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 09:01:10,433 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 09:01:10,455 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 09:01:10,456 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 09:01:10,456 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 09:01:10,457 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 09:01:10,457 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 09:01:10,457 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 09:01:10,457 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 09:01:10,457 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 09:01:10,457 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 09:01:10,457 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 09:01:10,458 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 09:01:10,458 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 09:01:10,458 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 09:01:10,459 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 09:01:10,459 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 09:01:10,459 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 09:01:10,460 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 09:01:10,460 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_be08ed46-0b94-42ef-b456-e0c42df50516/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 -> 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 [2024-12-02 09:01:10,720 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 09:01:10,728 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 09:01:10,731 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 09:01:10,732 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 09:01:10,732 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 09:01:10,733 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2024-12-02 09:01:13,493 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/data/2363124c1/f36d409fba814f8e9ee61e3a0865a8f3/FLAG67e73af0d [2024-12-02 09:01:14,013 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 09:01:14,013 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2024-12-02 09:01:14,056 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/data/2363124c1/f36d409fba814f8e9ee61e3a0865a8f3/FLAG67e73af0d [2024-12-02 09:01:14,069 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/data/2363124c1/f36d409fba814f8e9ee61e3a0865a8f3 [2024-12-02 09:01:14,072 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 09:01:14,073 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 09:01:14,074 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 09:01:14,074 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 09:01:14,078 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 09:01:14,079 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:01:14" (1/1) ... [2024-12-02 09:01:14,080 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c446b06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:14, skipping insertion in model container [2024-12-02 09:01:14,080 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 09:01:14" (1/1) ... [2024-12-02 09:01:14,172 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 09:01:16,470 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2024-12-02 09:01:16,475 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2024-12-02 09:01:16,476 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2024-12-02 09:01:16,476 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2024-12-02 09:01:16,499 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 09:01:16,547 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 09:01:16,662 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"); [5767] [2024-12-02 09:01:16,663 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)); [5774] [2024-12-02 09:01:16,664 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5781] [2024-12-02 09:01:16,666 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)); [5822-5823] [2024-12-02 09:01:16,667 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"); [5828-5830] [2024-12-02 09:01:16,668 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" (809), "i" (12UL)); [5855-5856] [2024-12-02 09:01:16,668 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5861-5863] [2024-12-02 09:01:16,669 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" (814), "i" (12UL)); [5887-5888] [2024-12-02 09:01:16,669 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5893-5895] [2024-12-02 09:01:16,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6005] [2024-12-02 09:01:16,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6012] [2024-12-02 09:01:16,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [6031] [2024-12-02 09:01:16,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [6039] [2024-12-02 09:01:16,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [6046] [2024-12-02 09:01:16,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [6054] [2024-12-02 09:01:16,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [6061] [2024-12-02 09:01:16,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [6068] [2024-12-02 09:01:16,909 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2024-12-02 09:01:16,910 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2024-12-02 09:01:16,910 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2024-12-02 09:01:16,911 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_be08ed46-0b94-42ef-b456-e0c42df50516/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2024-12-02 09:01:16,924 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 09:01:17,126 INFO L204 MainTranslator]: Completed translation [2024-12-02 09:01:17,127 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17 WrapperNode [2024-12-02 09:01:17,127 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 09:01:17,128 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 09:01:17,128 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 09:01:17,128 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 09:01:17,135 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:17,193 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:17,358 INFO L138 Inliner]: procedures = 409, calls = 2657, calls flagged for inlining = 199, calls inlined = 173, statements flattened = 5631 [2024-12-02 09:01:17,359 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 09:01:17,359 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 09:01:17,359 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 09:01:17,359 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 09:01:17,370 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:17,371 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:17,400 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:17,977 INFO L175 MemorySlicer]: Split 1300 memory accesses to 23 slices as follows [31, 1, 49, 6, 52, 4, 14, 5, 1, 2, 25, 5, 98, 964, 6, 5, 5, 6, 8, 2, 3, 3, 5]. 74 percent of accesses are in the largest equivalence class. The 192 initializations are split as follows [31, 0, 0, 6, 0, 0, 14, 0, 1, 2, 25, 3, 0, 77, 6, 5, 5, 6, 8, 0, 3, 0, 0]. The 795 writes are split as follows [0, 0, 42, 0, 48, 0, 0, 3, 0, 0, 0, 0, 84, 614, 0, 0, 0, 0, 0, 0, 0, 0, 4]. [2024-12-02 09:01:17,977 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:17,977 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:18,066 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:18,076 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:18,095 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:18,128 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:18,141 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:18,190 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 09:01:18,191 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 09:01:18,191 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 09:01:18,191 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 09:01:18,192 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (1/1) ... [2024-12-02 09:01:18,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 09:01:18,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 09:01:18,221 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 09:01:18,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 09:01:18,250 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2024-12-02 09:01:18,250 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_detach [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_detach [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure mhz_3288_power [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure mhz_3288_power [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_request_io [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_request_io [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_70 [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_70 [2024-12-02 09:01:18,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 09:01:18,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_resume [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_resume [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_suspend [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_suspend [2024-12-02 09:01:18,252 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 09:01:18,252 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-12-02 09:01:18,253 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-12-02 09:01:18,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 09:01:18,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 09:01:18,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 09:01:18,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2024-12-02 09:01:18,255 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2024-12-02 09:01:18,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure cvt_ascii_address [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure cvt_ascii_address [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_smc91c92_cs_driver_exit_13_2 [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_smc91c92_cs_driver_exit_13_2 [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 09:01:18,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 09:01:18,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 09:01:18,257 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 09:01:18,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 09:01:18,258 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure smc_tx_timeout [2024-12-02 09:01:18,258 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_tx_timeout [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 09:01:18,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure smc_reset [2024-12-02 09:01:18,258 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_reset [2024-12-02 09:01:18,258 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2024-12-02 09:01:18,258 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-12-02 09:01:18,259 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 09:01:18,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 09:01:18,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 09:01:18,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure smc_hardware_send_packet [2024-12-02 09:01:18,260 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_hardware_send_packet [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 09:01:18,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 09:01:18,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 09:01:18,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_smc_private [2024-12-02 09:01:18,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_smc_private [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure osi_load_firmware [2024-12-02 09:01:18,261 INFO L138 BoogieDeclarations]: Found implementation of procedure osi_load_firmware [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_notice [2024-12-02 09:01:18,261 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_notice [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 09:01:18,261 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure smc_set_xcvr [2024-12-02 09:01:18,261 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_set_xcvr [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2024-12-02 09:01:18,261 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-12-02 09:01:18,261 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 09:01:18,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-12-02 09:01:18,262 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure mot_config [2024-12-02 09:01:18,262 INFO L138 BoogieDeclarations]: Found implementation of procedure mot_config [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure dev_notice [2024-12-02 09:01:18,262 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_notice [2024-12-02 09:01:18,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 09:01:18,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure check_sig [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure check_sig [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2024-12-02 09:01:18,264 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2024-12-02 09:01:18,264 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 09:01:18,265 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 09:01:18,265 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-12-02 09:01:18,265 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 09:01:18,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_loop_tuple [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_loop_tuple [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_release [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_release [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_smc_private [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_smc_private [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_loop_config [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_loop_config [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure smc_interrupt [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_interrupt [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 09:01:18,266 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 09:01:18,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2024-12-02 09:01:18,267 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 09:01:18,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-12-02 09:01:18,267 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-12-02 09:01:18,267 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2024-12-02 09:01:18,268 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2024-12-02 09:01:19,004 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 09:01:19,007 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 09:01:19,142 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 09:01:35,518 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 09:01:36,202 INFO L? ?]: Removed 1893 outVars from TransFormulas that were not future-live. [2024-12-02 09:01:36,202 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 09:01:36,238 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 09:01:36,239 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-12-02 09:01:36,239 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:01:36 BoogieIcfgContainer [2024-12-02 09:01:36,239 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 09:01:36,242 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 09:01:36,242 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 09:01:36,247 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 09:01:36,247 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 09:01:14" (1/3) ... [2024-12-02 09:01:36,248 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19165bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:01:36, skipping insertion in model container [2024-12-02 09:01:36,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 09:01:17" (2/3) ... [2024-12-02 09:01:36,248 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19165bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 09:01:36, skipping insertion in model container [2024-12-02 09:01:36,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 09:01:36" (3/3) ... [2024-12-02 09:01:36,249 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2024-12-02 09:01:36,264 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 09:01:36,268 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i that has 75 procedures, 1929 locations, 1 initial locations, 1 loop locations, and 3 error locations. [2024-12-02 09:01:36,372 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 09:01:36,385 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;@4186c7f3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 09:01:36,385 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 09:01:36,395 INFO L276 IsEmpty]: Start isEmpty. Operand has 1927 states, 1348 states have (on average 1.32566765578635) internal successors, (1787), 1366 states have internal predecessors, (1787), 503 states have call successors, (503), 74 states have call predecessors, (503), 73 states have return successors, (497), 495 states have call predecessors, (497), 497 states have call successors, (497) [2024-12-02 09:01:36,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-12-02 09:01:36,414 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:01:36,415 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:01:36,416 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:01:36,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:01:36,421 INFO L85 PathProgramCache]: Analyzing trace with hash 447766280, now seen corresponding path program 1 times [2024-12-02 09:01:36,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:01:36,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991555778] [2024-12-02 09:01:36,429 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:01:36,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:01:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:01:57,469 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-12-02 09:01:57,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:01:57,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991555778] [2024-12-02 09:01:57,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991555778] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:01:57,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:01:57,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:01:57,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659670791] [2024-12-02 09:01:57,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:01:57,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:01:57,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:01:57,500 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:01:57,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:01:57,507 INFO L87 Difference]: Start difference. First operand has 1927 states, 1348 states have (on average 1.32566765578635) internal successors, (1787), 1366 states have internal predecessors, (1787), 503 states have call successors, (503), 74 states have call predecessors, (503), 73 states have return successors, (497), 495 states have call predecessors, (497), 497 states have call successors, (497) Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 09:02:01,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:02:02,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:02:02,606 INFO L93 Difference]: Finished difference Result 5629 states and 8255 transitions. [2024-12-02 09:02:02,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:02:02,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 160 [2024-12-02 09:02:02,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:02:02,641 INFO L225 Difference]: With dead ends: 5629 [2024-12-02 09:02:02,641 INFO L226 Difference]: Without dead ends: 3721 [2024-12-02 09:02:02,656 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 09:02:02,659 INFO L435 NwaCegarLoop]: 2771 mSDtfsCounter, 2617 mSDsluCounter, 2701 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2617 SdHoareTripleChecker+Valid, 5472 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 09:02:02,659 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2617 Valid, 5472 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 09:02:02,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3721 states. [2024-12-02 09:02:02,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3721 to 3717. [2024-12-02 09:02:02,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3717 states, 2622 states have (on average 1.3062547673531655) internal successors, (3425), 2657 states have internal predecessors, (3425), 950 states have call successors, (950), 143 states have call predecessors, (950), 142 states have return successors, (946), 942 states have call predecessors, (946), 946 states have call successors, (946) [2024-12-02 09:02:02,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3717 states to 3717 states and 5321 transitions. [2024-12-02 09:02:02,934 INFO L78 Accepts]: Start accepts. Automaton has 3717 states and 5321 transitions. Word has length 160 [2024-12-02 09:02:02,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:02:02,935 INFO L471 AbstractCegarLoop]: Abstraction has 3717 states and 5321 transitions. [2024-12-02 09:02:02,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 09:02:02,935 INFO L276 IsEmpty]: Start isEmpty. Operand 3717 states and 5321 transitions. [2024-12-02 09:02:02,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-12-02 09:02:02,941 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:02:02,942 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:02:02,942 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 09:02:02,942 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:02:02,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:02:02,943 INFO L85 PathProgramCache]: Analyzing trace with hash 762465604, now seen corresponding path program 1 times [2024-12-02 09:02:02,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:02:02,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220751316] [2024-12-02 09:02:02,943 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:02:02,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:02:23,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:02:24,898 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-12-02 09:02:24,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:02:24,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220751316] [2024-12-02 09:02:24,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220751316] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:02:24,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:02:24,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:02:24,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647587912] [2024-12-02 09:02:24,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:02:24,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:02:24,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:02:24,902 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:02:24,902 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:02:24,903 INFO L87 Difference]: Start difference. First operand 3717 states and 5321 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 09:02:29,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:02:30,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:02:30,759 INFO L93 Difference]: Finished difference Result 10415 states and 14899 transitions. [2024-12-02 09:02:30,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:02:30,760 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 170 [2024-12-02 09:02:30,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:02:30,809 INFO L225 Difference]: With dead ends: 10415 [2024-12-02 09:02:30,809 INFO L226 Difference]: Without dead ends: 6727 [2024-12-02 09:02:30,829 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 09:02:30,830 INFO L435 NwaCegarLoop]: 2750 mSDtfsCounter, 2205 mSDsluCounter, 2659 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2205 SdHoareTripleChecker+Valid, 5409 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 09:02:30,830 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2205 Valid, 5409 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 09:02:30,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6727 states. [2024-12-02 09:02:31,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6727 to 6698. [2024-12-02 09:02:31,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6698 states, 4725 states have (on average 1.3075132275132275) internal successors, (6178), 4793 states have internal predecessors, (6178), 1699 states have call successors, (1699), 276 states have call predecessors, (1699), 271 states have return successors, (1695), 1676 states have call predecessors, (1695), 1695 states have call successors, (1695) [2024-12-02 09:02:31,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6698 states to 6698 states and 9572 transitions. [2024-12-02 09:02:31,246 INFO L78 Accepts]: Start accepts. Automaton has 6698 states and 9572 transitions. Word has length 170 [2024-12-02 09:02:31,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:02:31,247 INFO L471 AbstractCegarLoop]: Abstraction has 6698 states and 9572 transitions. [2024-12-02 09:02:31,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 09:02:31,247 INFO L276 IsEmpty]: Start isEmpty. Operand 6698 states and 9572 transitions. [2024-12-02 09:02:31,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-12-02 09:02:31,251 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:02:31,251 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:02:31,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 09:02:31,252 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:02:31,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:02:31,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1279996132, now seen corresponding path program 1 times [2024-12-02 09:02:31,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:02:31,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585657384] [2024-12-02 09:02:31,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:02:31,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:02:52,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:02:53,425 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-12-02 09:02:53,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:02:53,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585657384] [2024-12-02 09:02:53,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585657384] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:02:53,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:02:53,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:02:53,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879150909] [2024-12-02 09:02:53,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:02:53,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:02:53,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:02:53,428 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:02:53,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:02:53,428 INFO L87 Difference]: Start difference. First operand 6698 states and 9572 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-12-02 09:02:57,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:02:58,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:02:58,373 INFO L93 Difference]: Finished difference Result 13324 states and 19029 transitions. [2024-12-02 09:02:58,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:02:58,373 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 186 [2024-12-02 09:02:58,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:02:58,420 INFO L225 Difference]: With dead ends: 13324 [2024-12-02 09:02:58,420 INFO L226 Difference]: Without dead ends: 6655 [2024-12-02 09:02:58,450 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 09:02:58,451 INFO L435 NwaCegarLoop]: 2727 mSDtfsCounter, 2662 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2662 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 09:02:58,451 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2662 Valid, 2788 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 09:02:58,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6655 states. [2024-12-02 09:02:58,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6655 to 6655. [2024-12-02 09:02:58,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6655 states, 4702 states have (on average 1.3049766056997023) internal successors, (6136), 4770 states have internal predecessors, (6136), 1675 states have call successors, (1675), 280 states have call predecessors, (1675), 275 states have return successors, (1671), 1652 states have call predecessors, (1671), 1671 states have call successors, (1671) [2024-12-02 09:02:58,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6655 states to 6655 states and 9482 transitions. [2024-12-02 09:02:58,894 INFO L78 Accepts]: Start accepts. Automaton has 6655 states and 9482 transitions. Word has length 186 [2024-12-02 09:02:58,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:02:58,895 INFO L471 AbstractCegarLoop]: Abstraction has 6655 states and 9482 transitions. [2024-12-02 09:02:58,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-12-02 09:02:58,896 INFO L276 IsEmpty]: Start isEmpty. Operand 6655 states and 9482 transitions. [2024-12-02 09:02:58,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-12-02 09:02:58,900 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:02:58,900 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:02:58,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 09:02:58,901 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:02:58,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:02:58,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1399280083, now seen corresponding path program 1 times [2024-12-02 09:02:58,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:02:58,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212968375] [2024-12-02 09:02:58,902 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:02:58,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:03:19,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:03:20,242 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-12-02 09:03:20,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:03:20,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212968375] [2024-12-02 09:03:20,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212968375] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:03:20,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:03:20,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:03:20,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813216476] [2024-12-02 09:03:20,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:03:20,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:03:20,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:03:20,244 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:03:20,244 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:03:20,245 INFO L87 Difference]: Start difference. First operand 6655 states and 9482 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-12-02 09:03:24,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:03:25,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:03:25,071 INFO L93 Difference]: Finished difference Result 11886 states and 16791 transitions. [2024-12-02 09:03:25,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:03:25,072 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 186 [2024-12-02 09:03:25,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:03:25,107 INFO L225 Difference]: With dead ends: 11886 [2024-12-02 09:03:25,107 INFO L226 Difference]: Without dead ends: 5281 [2024-12-02 09:03:25,129 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 09:03:25,130 INFO L435 NwaCegarLoop]: 2245 mSDtfsCounter, 2178 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2178 SdHoareTripleChecker+Valid, 2306 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 09:03:25,130 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2178 Valid, 2306 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 09:03:25,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5281 states. [2024-12-02 09:03:25,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5281 to 5281. [2024-12-02 09:03:25,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5281 states, 3734 states have (on average 1.2828066416711301) internal successors, (4790), 3784 states have internal predecessors, (4790), 1285 states have call successors, (1285), 264 states have call predecessors, (1285), 259 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-12-02 09:03:25,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5281 states to 5281 states and 7356 transitions. [2024-12-02 09:03:25,431 INFO L78 Accepts]: Start accepts. Automaton has 5281 states and 7356 transitions. Word has length 186 [2024-12-02 09:03:25,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:03:25,432 INFO L471 AbstractCegarLoop]: Abstraction has 5281 states and 7356 transitions. [2024-12-02 09:03:25,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-12-02 09:03:25,432 INFO L276 IsEmpty]: Start isEmpty. Operand 5281 states and 7356 transitions. [2024-12-02 09:03:25,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-12-02 09:03:25,438 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:03:25,438 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:03:25,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 09:03:25,438 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:03:25,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:03:25,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1268797, now seen corresponding path program 1 times [2024-12-02 09:03:25,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:03:25,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384862240] [2024-12-02 09:03:25,439 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:03:25,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:03:44,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:03:46,847 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2024-12-02 09:03:46,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:03:46,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384862240] [2024-12-02 09:03:46,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384862240] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:03:46,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:03:46,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:03:46,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383061608] [2024-12-02 09:03:46,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:03:46,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:03:46,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:03:46,849 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:03:46,849 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:03:46,849 INFO L87 Difference]: Start difference. First operand 5281 states and 7356 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 09:03:47,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:03:47,649 INFO L93 Difference]: Finished difference Result 5287 states and 7361 transitions. [2024-12-02 09:03:47,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:03:47,650 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 216 [2024-12-02 09:03:47,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:03:47,684 INFO L225 Difference]: With dead ends: 5287 [2024-12-02 09:03:47,684 INFO L226 Difference]: Without dead ends: 5285 [2024-12-02 09:03:47,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 09:03:47,689 INFO L435 NwaCegarLoop]: 2224 mSDtfsCounter, 2170 mSDsluCounter, 4435 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2171 SdHoareTripleChecker+Valid, 6659 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 09:03:47,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2171 Valid, 6659 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 09:03:47,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5285 states. [2024-12-02 09:03:47,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5285 to 5285. [2024-12-02 09:03:47,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5285 states, 3737 states have (on average 1.2825796093122825) internal successors, (4793), 3787 states have internal predecessors, (4793), 1285 states have call successors, (1285), 265 states have call predecessors, (1285), 260 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-12-02 09:03:48,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5285 states to 5285 states and 7359 transitions. [2024-12-02 09:03:48,020 INFO L78 Accepts]: Start accepts. Automaton has 5285 states and 7359 transitions. Word has length 216 [2024-12-02 09:03:48,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:03:48,021 INFO L471 AbstractCegarLoop]: Abstraction has 5285 states and 7359 transitions. [2024-12-02 09:03:48,022 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 09:03:48,022 INFO L276 IsEmpty]: Start isEmpty. Operand 5285 states and 7359 transitions. [2024-12-02 09:03:48,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 09:03:48,027 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:03:48,027 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:03:48,027 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 09:03:48,028 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:03:48,028 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:03:48,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1749617559, now seen corresponding path program 1 times [2024-12-02 09:03:48,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:03:48,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639802783] [2024-12-02 09:03:48,028 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:03:48,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:04:07,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:04:09,662 INFO L134 CoverageAnalysis]: Checked inductivity of 792 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2024-12-02 09:04:09,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:04:09,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639802783] [2024-12-02 09:04:09,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639802783] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:04:09,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:04:09,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:04:09,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502869387] [2024-12-02 09:04:09,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:04:09,663 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:04:09,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:04:09,664 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:04:09,664 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:04:09,664 INFO L87 Difference]: Start difference. First operand 5285 states and 7359 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 09:04:10,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:04:10,201 INFO L93 Difference]: Finished difference Result 5291 states and 7364 transitions. [2024-12-02 09:04:10,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:04:10,202 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 221 [2024-12-02 09:04:10,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:04:10,225 INFO L225 Difference]: With dead ends: 5291 [2024-12-02 09:04:10,226 INFO L226 Difference]: Without dead ends: 5289 [2024-12-02 09:04:10,229 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 09:04:10,230 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2166 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2167 SdHoareTripleChecker+Valid, 6663 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 09:04:10,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2167 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:04:10,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5289 states. [2024-12-02 09:04:10,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5289 to 5289. [2024-12-02 09:04:10,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 3740 states have (on average 1.2823529411764707) internal successors, (4796), 3790 states have internal predecessors, (4796), 1285 states have call successors, (1285), 266 states have call predecessors, (1285), 261 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-12-02 09:04:10,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 7362 transitions. [2024-12-02 09:04:10,425 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 7362 transitions. Word has length 221 [2024-12-02 09:04:10,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:04:10,426 INFO L471 AbstractCegarLoop]: Abstraction has 5289 states and 7362 transitions. [2024-12-02 09:04:10,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 09:04:10,426 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 7362 transitions. [2024-12-02 09:04:10,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-12-02 09:04:10,431 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:04:10,431 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:04:10,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 09:04:10,431 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:04:10,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:04:10,432 INFO L85 PathProgramCache]: Analyzing trace with hash 108363779, now seen corresponding path program 1 times [2024-12-02 09:04:10,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:04:10,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638054717] [2024-12-02 09:04:10,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:10,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:04:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:04:31,229 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-12-02 09:04:31,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:04:31,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638054717] [2024-12-02 09:04:31,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638054717] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:04:31,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:04:31,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:04:31,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949328684] [2024-12-02 09:04:31,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:04:31,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:04:31,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:04:31,231 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:04:31,231 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:04:31,231 INFO L87 Difference]: Start difference. First operand 5289 states and 7362 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 09:04:31,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:04:31,783 INFO L93 Difference]: Finished difference Result 5295 states and 7367 transitions. [2024-12-02 09:04:31,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:04:31,784 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 226 [2024-12-02 09:04:31,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:04:31,812 INFO L225 Difference]: With dead ends: 5295 [2024-12-02 09:04:31,812 INFO L226 Difference]: Without dead ends: 5293 [2024-12-02 09:04:31,816 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 09:04:31,817 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2165 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2166 SdHoareTripleChecker+Valid, 6663 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 09:04:31,817 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2166 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:04:31,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5293 states. [2024-12-02 09:04:32,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5293 to 5293. [2024-12-02 09:04:32,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5293 states, 3743 states have (on average 1.2821266363879242) internal successors, (4799), 3793 states have internal predecessors, (4799), 1285 states have call successors, (1285), 267 states have call predecessors, (1285), 262 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-12-02 09:04:32,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5293 states to 5293 states and 7365 transitions. [2024-12-02 09:04:32,150 INFO L78 Accepts]: Start accepts. Automaton has 5293 states and 7365 transitions. Word has length 226 [2024-12-02 09:04:32,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:04:32,151 INFO L471 AbstractCegarLoop]: Abstraction has 5293 states and 7365 transitions. [2024-12-02 09:04:32,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 09:04:32,151 INFO L276 IsEmpty]: Start isEmpty. Operand 5293 states and 7365 transitions. [2024-12-02 09:04:32,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-12-02 09:04:32,156 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:04:32,157 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:04:32,157 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 09:04:32,157 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:04:32,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:04:32,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1079651405, now seen corresponding path program 1 times [2024-12-02 09:04:32,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:04:32,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193744928] [2024-12-02 09:04:32,157 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:32,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:04:51,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:04:52,237 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 808 trivial. 0 not checked. [2024-12-02 09:04:52,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:04:52,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193744928] [2024-12-02 09:04:52,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193744928] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:04:52,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:04:52,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:04:52,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373597307] [2024-12-02 09:04:52,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:04:52,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:04:52,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:04:52,239 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:04:52,239 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:04:52,239 INFO L87 Difference]: Start difference. First operand 5293 states and 7365 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 09:04:56,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:04:57,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:04:57,386 INFO L93 Difference]: Finished difference Result 10594 states and 14738 transitions. [2024-12-02 09:04:57,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:04:57,386 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 243 [2024-12-02 09:04:57,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:04:57,410 INFO L225 Difference]: With dead ends: 10594 [2024-12-02 09:04:57,410 INFO L226 Difference]: Without dead ends: 7877 [2024-12-02 09:04:57,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 09:04:57,418 INFO L435 NwaCegarLoop]: 4295 mSDtfsCounter, 2101 mSDsluCounter, 2202 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 6497 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 09:04:57,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2101 Valid, 6497 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 09:04:57,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7877 states. [2024-12-02 09:04:57,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7877 to 7843. [2024-12-02 09:04:57,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7843 states, 5557 states have (on average 1.283066402735289) internal successors, (7130), 5628 states have internal predecessors, (7130), 1895 states have call successors, (1895), 395 states have call predecessors, (1895), 388 states have return successors, (1891), 1864 states have call predecessors, (1891), 1891 states have call successors, (1891) [2024-12-02 09:04:57,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7843 states to 7843 states and 10916 transitions. [2024-12-02 09:04:57,716 INFO L78 Accepts]: Start accepts. Automaton has 7843 states and 10916 transitions. Word has length 243 [2024-12-02 09:04:57,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:04:57,716 INFO L471 AbstractCegarLoop]: Abstraction has 7843 states and 10916 transitions. [2024-12-02 09:04:57,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 09:04:57,717 INFO L276 IsEmpty]: Start isEmpty. Operand 7843 states and 10916 transitions. [2024-12-02 09:04:57,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2024-12-02 09:04:57,721 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:04:57,721 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:04:57,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 09:04:57,721 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:04:57,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:04:57,722 INFO L85 PathProgramCache]: Analyzing trace with hash 240781015, now seen corresponding path program 1 times [2024-12-02 09:04:57,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:04:57,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574824416] [2024-12-02 09:04:57,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:04:57,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:05:17,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:05:18,919 INFO L134 CoverageAnalysis]: Checked inductivity of 808 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-12-02 09:05:18,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:05:18,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574824416] [2024-12-02 09:05:18,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574824416] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:05:18,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:05:18,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:05:18,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177560550] [2024-12-02 09:05:18,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:05:18,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:05:18,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:05:18,921 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:05:18,921 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:05:18,921 INFO L87 Difference]: Start difference. First operand 7843 states and 10916 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 09:05:19,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:05:19,534 INFO L93 Difference]: Finished difference Result 7849 states and 10921 transitions. [2024-12-02 09:05:19,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:05:19,535 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 231 [2024-12-02 09:05:19,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:05:19,563 INFO L225 Difference]: With dead ends: 7849 [2024-12-02 09:05:19,563 INFO L226 Difference]: Without dead ends: 7847 [2024-12-02 09:05:19,567 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 09:05:19,568 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2164 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2165 SdHoareTripleChecker+Valid, 6663 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 09:05:19,568 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2165 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:05:19,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7847 states. [2024-12-02 09:05:20,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7847 to 7847. [2024-12-02 09:05:20,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7847 states, 5560 states have (on average 1.2829136690647482) internal successors, (7133), 5631 states have internal predecessors, (7133), 1895 states have call successors, (1895), 396 states have call predecessors, (1895), 389 states have return successors, (1891), 1864 states have call predecessors, (1891), 1891 states have call successors, (1891) [2024-12-02 09:05:20,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7847 states to 7847 states and 10919 transitions. [2024-12-02 09:05:20,131 INFO L78 Accepts]: Start accepts. Automaton has 7847 states and 10919 transitions. Word has length 231 [2024-12-02 09:05:20,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:05:20,132 INFO L471 AbstractCegarLoop]: Abstraction has 7847 states and 10919 transitions. [2024-12-02 09:05:20,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 09:05:20,132 INFO L276 IsEmpty]: Start isEmpty. Operand 7847 states and 10919 transitions. [2024-12-02 09:05:20,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2024-12-02 09:05:20,138 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:05:20,138 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 4, 4, 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 09:05:20,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 09:05:20,138 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:05:20,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:05:20,139 INFO L85 PathProgramCache]: Analyzing trace with hash 755914219, now seen corresponding path program 1 times [2024-12-02 09:05:20,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:05:20,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519661167] [2024-12-02 09:05:20,139 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:05:20,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:05:40,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:05:41,060 INFO L134 CoverageAnalysis]: Checked inductivity of 833 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 820 trivial. 0 not checked. [2024-12-02 09:05:41,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:05:41,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519661167] [2024-12-02 09:05:41,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519661167] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:05:41,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:05:41,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:05:41,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529199763] [2024-12-02 09:05:41,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:05:41,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:05:41,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:05:41,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:05:41,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:05:41,062 INFO L87 Difference]: Start difference. First operand 7847 states and 10919 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-12-02 09:05:45,190 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 09:05:46,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:05:46,347 INFO L93 Difference]: Finished difference Result 15670 states and 21805 transitions. [2024-12-02 09:05:46,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:05:46,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 247 [2024-12-02 09:05:46,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:05:46,384 INFO L225 Difference]: With dead ends: 15670 [2024-12-02 09:05:46,384 INFO L226 Difference]: Without dead ends: 10399 [2024-12-02 09:05:46,400 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 09:05:46,400 INFO L435 NwaCegarLoop]: 4296 mSDtfsCounter, 2075 mSDsluCounter, 2200 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2075 SdHoareTripleChecker+Valid, 6496 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.9s IncrementalHoareTripleChecker+Time [2024-12-02 09:05:46,401 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2075 Valid, 6496 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 09:05:46,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10399 states. [2024-12-02 09:05:46,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10399 to 10395. [2024-12-02 09:05:46,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10395 states, 7372 states have (on average 1.2835051546391754) internal successors, (9462), 7464 states have internal predecessors, (9462), 2505 states have call successors, (2505), 524 states have call predecessors, (2505), 515 states have return successors, (2501), 2466 states have call predecessors, (2501), 2501 states have call successors, (2501) [2024-12-02 09:05:46,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10395 states to 10395 states and 14468 transitions. [2024-12-02 09:05:46,839 INFO L78 Accepts]: Start accepts. Automaton has 10395 states and 14468 transitions. Word has length 247 [2024-12-02 09:05:46,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:05:46,840 INFO L471 AbstractCegarLoop]: Abstraction has 10395 states and 14468 transitions. [2024-12-02 09:05:46,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-12-02 09:05:46,840 INFO L276 IsEmpty]: Start isEmpty. Operand 10395 states and 14468 transitions. [2024-12-02 09:05:46,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-12-02 09:05:46,845 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:05:46,845 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:05:46,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 09:05:46,846 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:05:46,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:05:46,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1748614211, now seen corresponding path program 1 times [2024-12-02 09:05:46,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:05:46,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463949040] [2024-12-02 09:05:46,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:05:46,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:06:06,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:06:07,831 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 814 trivial. 0 not checked. [2024-12-02 09:06:07,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:06:07,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463949040] [2024-12-02 09:06:07,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463949040] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:06:07,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:06:07,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:06:07,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597130867] [2024-12-02 09:06:07,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:06:07,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:06:07,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:06:07,832 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:06:07,833 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:06:07,833 INFO L87 Difference]: Start difference. First operand 10395 states and 14468 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:06:08,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:06:08,592 INFO L93 Difference]: Finished difference Result 10401 states and 14473 transitions. [2024-12-02 09:06:08,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:06:08,592 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 236 [2024-12-02 09:06:08,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:06:08,624 INFO L225 Difference]: With dead ends: 10401 [2024-12-02 09:06:08,624 INFO L226 Difference]: Without dead ends: 10399 [2024-12-02 09:06:08,630 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 09:06:08,631 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2163 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 6663 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 09:06:08,631 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2164 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:06:08,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10399 states. [2024-12-02 09:06:09,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10399 to 10399. [2024-12-02 09:06:09,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10399 states, 7375 states have (on average 1.2833898305084745) internal successors, (9465), 7467 states have internal predecessors, (9465), 2505 states have call successors, (2505), 525 states have call predecessors, (2505), 516 states have return successors, (2501), 2466 states have call predecessors, (2501), 2501 states have call successors, (2501) [2024-12-02 09:06:09,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10399 states to 10399 states and 14471 transitions. [2024-12-02 09:06:09,301 INFO L78 Accepts]: Start accepts. Automaton has 10399 states and 14471 transitions. Word has length 236 [2024-12-02 09:06:09,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:06:09,301 INFO L471 AbstractCegarLoop]: Abstraction has 10399 states and 14471 transitions. [2024-12-02 09:06:09,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:06:09,301 INFO L276 IsEmpty]: Start isEmpty. Operand 10399 states and 14471 transitions. [2024-12-02 09:06:09,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2024-12-02 09:06:09,307 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:06:09,307 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:06:09,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 09:06:09,308 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:06:09,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:06:09,308 INFO L85 PathProgramCache]: Analyzing trace with hash -146038249, now seen corresponding path program 1 times [2024-12-02 09:06:09,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:06:09,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764533646] [2024-12-02 09:06:09,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:06:09,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:06:28,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:06:30,434 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 830 trivial. 0 not checked. [2024-12-02 09:06:30,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:06:30,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764533646] [2024-12-02 09:06:30,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764533646] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:06:30,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:06:30,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:06:30,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721937501] [2024-12-02 09:06:30,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:06:30,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:06:30,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:06:30,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:06:30,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:06:30,436 INFO L87 Difference]: Start difference. First operand 10399 states and 14471 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:06:31,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:06:31,172 INFO L93 Difference]: Finished difference Result 10405 states and 14476 transitions. [2024-12-02 09:06:31,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:06:31,173 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 241 [2024-12-02 09:06:31,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:06:31,204 INFO L225 Difference]: With dead ends: 10405 [2024-12-02 09:06:31,204 INFO L226 Difference]: Without dead ends: 10403 [2024-12-02 09:06:31,208 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 09:06:31,209 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2162 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2163 SdHoareTripleChecker+Valid, 6663 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 09:06:31,209 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2163 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:06:31,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10403 states. [2024-12-02 09:06:31,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10403 to 10403. [2024-12-02 09:06:31,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10403 states, 7378 states have (on average 1.2832746001626456) internal successors, (9468), 7470 states have internal predecessors, (9468), 2505 states have call successors, (2505), 526 states have call predecessors, (2505), 517 states have return successors, (2501), 2466 states have call predecessors, (2501), 2501 states have call successors, (2501) [2024-12-02 09:06:31,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10403 states to 10403 states and 14474 transitions. [2024-12-02 09:06:31,785 INFO L78 Accepts]: Start accepts. Automaton has 10403 states and 14474 transitions. Word has length 241 [2024-12-02 09:06:31,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:06:31,785 INFO L471 AbstractCegarLoop]: Abstraction has 10403 states and 14474 transitions. [2024-12-02 09:06:31,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:06:31,785 INFO L276 IsEmpty]: Start isEmpty. Operand 10403 states and 14474 transitions. [2024-12-02 09:06:31,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2024-12-02 09:06:31,791 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:06:31,791 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:06:31,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 09:06:31,791 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:06:31,792 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:06:31,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1518426243, now seen corresponding path program 1 times [2024-12-02 09:06:31,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:06:31,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403238372] [2024-12-02 09:06:31,792 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:06:31,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:06:52,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:06:53,738 INFO L134 CoverageAnalysis]: Checked inductivity of 862 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2024-12-02 09:06:53,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:06:53,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403238372] [2024-12-02 09:06:53,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403238372] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:06:53,738 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:06:53,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:06:53,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085425757] [2024-12-02 09:06:53,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:06:53,739 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:06:53,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:06:53,740 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:06:53,740 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:06:53,740 INFO L87 Difference]: Start difference. First operand 10403 states and 14474 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:06:54,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:06:54,734 INFO L93 Difference]: Finished difference Result 10749 states and 14843 transitions. [2024-12-02 09:06:54,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:06:54,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 246 [2024-12-02 09:06:54,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:06:54,767 INFO L225 Difference]: With dead ends: 10749 [2024-12-02 09:06:54,767 INFO L226 Difference]: Without dead ends: 10747 [2024-12-02 09:06:54,770 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 09:06:54,771 INFO L435 NwaCegarLoop]: 2225 mSDtfsCounter, 1850 mSDsluCounter, 4819 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1851 SdHoareTripleChecker+Valid, 7044 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 09:06:54,771 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1851 Valid, 7044 Invalid, 36 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 09:06:54,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10747 states. [2024-12-02 09:06:55,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10747 to 10747. [2024-12-02 09:06:55,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10747 states, 7613 states have (on average 1.2792591619598055) internal successors, (9739), 7705 states have internal predecessors, (9739), 2553 states have call successors, (2553), 587 states have call predecessors, (2553), 578 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-12-02 09:06:55,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10747 states to 10747 states and 14841 transitions. [2024-12-02 09:06:55,249 INFO L78 Accepts]: Start accepts. Automaton has 10747 states and 14841 transitions. Word has length 246 [2024-12-02 09:06:55,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:06:55,250 INFO L471 AbstractCegarLoop]: Abstraction has 10747 states and 14841 transitions. [2024-12-02 09:06:55,250 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:06:55,250 INFO L276 IsEmpty]: Start isEmpty. Operand 10747 states and 14841 transitions. [2024-12-02 09:06:55,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2024-12-02 09:06:55,254 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:06:55,254 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:06:55,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 09:06:55,255 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:06:55,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:06:55,255 INFO L85 PathProgramCache]: Analyzing trace with hash -86647465, now seen corresponding path program 1 times [2024-12-02 09:06:55,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:06:55,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526149536] [2024-12-02 09:06:55,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:06:55,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:07:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:07:17,623 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 874 trivial. 0 not checked. [2024-12-02 09:07:17,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:07:17,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526149536] [2024-12-02 09:07:17,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526149536] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:07:17,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:07:17,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:07:17,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025409535] [2024-12-02 09:07:17,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:07:17,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:07:17,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:07:17,625 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:07:17,625 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:07:17,625 INFO L87 Difference]: Start difference. First operand 10747 states and 14841 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:07:18,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:07:18,470 INFO L93 Difference]: Finished difference Result 10753 states and 14846 transitions. [2024-12-02 09:07:18,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:07:18,471 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 251 [2024-12-02 09:07:18,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:07:18,500 INFO L225 Difference]: With dead ends: 10753 [2024-12-02 09:07:18,500 INFO L226 Difference]: Without dead ends: 10751 [2024-12-02 09:07:18,504 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 09:07:18,504 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2160 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2161 SdHoareTripleChecker+Valid, 6663 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 09:07:18,504 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2161 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:07:18,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10751 states. [2024-12-02 09:07:18,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10751 to 10751. [2024-12-02 09:07:18,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10751 states, 7616 states have (on average 1.2791491596638656) internal successors, (9742), 7708 states have internal predecessors, (9742), 2553 states have call successors, (2553), 588 states have call predecessors, (2553), 579 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-12-02 09:07:19,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10751 states to 10751 states and 14844 transitions. [2024-12-02 09:07:19,017 INFO L78 Accepts]: Start accepts. Automaton has 10751 states and 14844 transitions. Word has length 251 [2024-12-02 09:07:19,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:07:19,017 INFO L471 AbstractCegarLoop]: Abstraction has 10751 states and 14844 transitions. [2024-12-02 09:07:19,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:07:19,018 INFO L276 IsEmpty]: Start isEmpty. Operand 10751 states and 14844 transitions. [2024-12-02 09:07:19,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-12-02 09:07:19,021 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:07:19,022 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:07:19,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 09:07:19,022 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:07:19,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:07:19,022 INFO L85 PathProgramCache]: Analyzing trace with hash 412374211, now seen corresponding path program 1 times [2024-12-02 09:07:19,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:07:19,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184486853] [2024-12-02 09:07:19,022 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:07:19,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:07:38,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:07:40,458 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2024-12-02 09:07:40,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:07:40,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184486853] [2024-12-02 09:07:40,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184486853] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:07:40,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:07:40,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:07:40,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571236140] [2024-12-02 09:07:40,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:07:40,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:07:40,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:07:40,461 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:07:40,461 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:07:40,461 INFO L87 Difference]: Start difference. First operand 10751 states and 14844 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:07:41,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:07:41,293 INFO L93 Difference]: Finished difference Result 10757 states and 14849 transitions. [2024-12-02 09:07:41,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:07:41,293 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 256 [2024-12-02 09:07:41,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:07:41,323 INFO L225 Difference]: With dead ends: 10757 [2024-12-02 09:07:41,323 INFO L226 Difference]: Without dead ends: 10755 [2024-12-02 09:07:41,328 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 09:07:41,328 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2159 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2160 SdHoareTripleChecker+Valid, 6663 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 09:07:41,329 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2160 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:07:41,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10755 states. [2024-12-02 09:07:41,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10755 to 10755. [2024-12-02 09:07:41,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10755 states, 7619 states have (on average 1.279039243995275) internal successors, (9745), 7711 states have internal predecessors, (9745), 2553 states have call successors, (2553), 589 states have call predecessors, (2553), 580 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-12-02 09:07:41,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10755 states to 10755 states and 14847 transitions. [2024-12-02 09:07:41,869 INFO L78 Accepts]: Start accepts. Automaton has 10755 states and 14847 transitions. Word has length 256 [2024-12-02 09:07:41,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:07:41,870 INFO L471 AbstractCegarLoop]: Abstraction has 10755 states and 14847 transitions. [2024-12-02 09:07:41,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:07:41,870 INFO L276 IsEmpty]: Start isEmpty. Operand 10755 states and 14847 transitions. [2024-12-02 09:07:41,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-12-02 09:07:41,874 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:07:41,874 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:07:41,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 09:07:41,874 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:07:41,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:07:41,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1431258985, now seen corresponding path program 1 times [2024-12-02 09:07:41,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:07:41,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683774489] [2024-12-02 09:07:41,875 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:07:41,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:08:01,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:08:02,934 INFO L134 CoverageAnalysis]: Checked inductivity of 952 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2024-12-02 09:08:02,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:08:02,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683774489] [2024-12-02 09:08:02,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683774489] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:08:02,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:08:02,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:08:02,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428365762] [2024-12-02 09:08:02,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:08:02,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:08:02,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:08:02,935 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:08:02,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:08:02,935 INFO L87 Difference]: Start difference. First operand 10755 states and 14847 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:08:03,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:08:03,769 INFO L93 Difference]: Finished difference Result 10761 states and 14852 transitions. [2024-12-02 09:08:03,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:08:03,770 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 261 [2024-12-02 09:08:03,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:08:03,801 INFO L225 Difference]: With dead ends: 10761 [2024-12-02 09:08:03,801 INFO L226 Difference]: Without dead ends: 10759 [2024-12-02 09:08:03,806 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 09:08:03,806 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2158 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2159 SdHoareTripleChecker+Valid, 6663 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 09:08:03,807 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2159 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:08:03,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10759 states. [2024-12-02 09:08:04,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10759 to 10759. [2024-12-02 09:08:04,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10759 states, 7622 states have (on average 1.278929414851745) internal successors, (9748), 7714 states have internal predecessors, (9748), 2553 states have call successors, (2553), 590 states have call predecessors, (2553), 581 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-12-02 09:08:04,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10759 states to 10759 states and 14850 transitions. [2024-12-02 09:08:04,416 INFO L78 Accepts]: Start accepts. Automaton has 10759 states and 14850 transitions. Word has length 261 [2024-12-02 09:08:04,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:08:04,417 INFO L471 AbstractCegarLoop]: Abstraction has 10759 states and 14850 transitions. [2024-12-02 09:08:04,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 09:08:04,417 INFO L276 IsEmpty]: Start isEmpty. Operand 10759 states and 14850 transitions. [2024-12-02 09:08:04,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-12-02 09:08:04,421 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:08:04,421 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:08:04,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 09:08:04,421 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:08:04,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:08:04,422 INFO L85 PathProgramCache]: Analyzing trace with hash -655130134, now seen corresponding path program 1 times [2024-12-02 09:08:04,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:08:04,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976404973] [2024-12-02 09:08:04,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:08:04,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:08:23,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:08:25,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1117 trivial. 0 not checked. [2024-12-02 09:08:25,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:08:25,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976404973] [2024-12-02 09:08:25,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976404973] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:08:25,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:08:25,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:08:25,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716034827] [2024-12-02 09:08:25,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:08:25,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:08:25,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:08:25,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:08:25,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:08:25,125 INFO L87 Difference]: Start difference. First operand 10759 states and 14850 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 09:08:26,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:08:26,008 INFO L93 Difference]: Finished difference Result 10765 states and 14855 transitions. [2024-12-02 09:08:26,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:08:26,009 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 302 [2024-12-02 09:08:26,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:08:26,051 INFO L225 Difference]: With dead ends: 10765 [2024-12-02 09:08:26,051 INFO L226 Difference]: Without dead ends: 10761 [2024-12-02 09:08:26,058 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 09:08:26,059 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2151 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2152 SdHoareTripleChecker+Valid, 6663 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 09:08:26,059 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2152 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:08:26,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10761 states. [2024-12-02 09:08:26,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10761 to 10761. [2024-12-02 09:08:26,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10761 states, 7624 states have (on average 1.2787250786988458) internal successors, (9749), 7715 states have internal predecessors, (9749), 2553 states have call successors, (2553), 591 states have call predecessors, (2553), 581 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-12-02 09:08:26,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10761 states to 10761 states and 14851 transitions. [2024-12-02 09:08:26,669 INFO L78 Accepts]: Start accepts. Automaton has 10761 states and 14851 transitions. Word has length 302 [2024-12-02 09:08:26,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:08:26,670 INFO L471 AbstractCegarLoop]: Abstraction has 10761 states and 14851 transitions. [2024-12-02 09:08:26,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 09:08:26,670 INFO L276 IsEmpty]: Start isEmpty. Operand 10761 states and 14851 transitions. [2024-12-02 09:08:26,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-12-02 09:08:26,675 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:08:26,675 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 12, 12, 12, 12, 12, 12, 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] [2024-12-02 09:08:26,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 09:08:26,676 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:08:26,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:08:26,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1519180624, now seen corresponding path program 1 times [2024-12-02 09:08:26,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:08:26,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515804511] [2024-12-02 09:08:26,676 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:08:26,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:08:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:08:47,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1157 trivial. 0 not checked. [2024-12-02 09:08:47,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:08:47,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515804511] [2024-12-02 09:08:47,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515804511] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:08:47,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:08:47,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:08:47,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161673967] [2024-12-02 09:08:47,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:08:47,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:08:47,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:08:47,695 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:08:47,695 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:08:47,695 INFO L87 Difference]: Start difference. First operand 10761 states and 14851 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 09:08:48,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:08:48,584 INFO L93 Difference]: Finished difference Result 10761 states and 14851 transitions. [2024-12-02 09:08:48,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:08:48,584 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 307 [2024-12-02 09:08:48,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:08:48,612 INFO L225 Difference]: With dead ends: 10761 [2024-12-02 09:08:48,612 INFO L226 Difference]: Without dead ends: 10652 [2024-12-02 09:08:48,617 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 09:08:48,618 INFO L435 NwaCegarLoop]: 2225 mSDtfsCounter, 2147 mSDsluCounter, 4434 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2147 SdHoareTripleChecker+Valid, 6659 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 09:08:48,618 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2147 Valid, 6659 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 09:08:48,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10652 states. [2024-12-02 09:08:49,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10652 to 10652. [2024-12-02 09:08:49,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10652 states, 7556 states have (on average 1.2801746956061408) internal successors, (9673), 7641 states have internal predecessors, (9673), 2526 states have call successors, (2526), 576 states have call predecessors, (2526), 568 states have return successors, (2526), 2494 states have call predecessors, (2526), 2526 states have call successors, (2526) [2024-12-02 09:08:49,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10652 states to 10652 states and 14725 transitions. [2024-12-02 09:08:49,302 INFO L78 Accepts]: Start accepts. Automaton has 10652 states and 14725 transitions. Word has length 307 [2024-12-02 09:08:49,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:08:49,303 INFO L471 AbstractCegarLoop]: Abstraction has 10652 states and 14725 transitions. [2024-12-02 09:08:49,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 09:08:49,303 INFO L276 IsEmpty]: Start isEmpty. Operand 10652 states and 14725 transitions. [2024-12-02 09:08:49,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-12-02 09:08:49,311 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:08:49,311 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 12, 12, 12, 12, 12, 12, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:08:49,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 09:08:49,312 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:08:49,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:08:49,312 INFO L85 PathProgramCache]: Analyzing trace with hash -2073696976, now seen corresponding path program 1 times [2024-12-02 09:08:49,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:08:49,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880955034] [2024-12-02 09:08:49,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:08:49,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:09:07,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:09:08,338 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 921 trivial. 0 not checked. [2024-12-02 09:09:08,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:09:08,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880955034] [2024-12-02 09:09:08,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880955034] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:09:08,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:09:08,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:09:08,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605178879] [2024-12-02 09:09:08,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:09:08,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:09:08,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:09:08,339 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:09:08,339 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:09:08,339 INFO L87 Difference]: Start difference. First operand 10652 states and 14725 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 09:09:12,431 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 09:09:14,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:09:14,018 INFO L93 Difference]: Finished difference Result 21514 states and 29676 transitions. [2024-12-02 09:09:14,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:09:14,019 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 295 [2024-12-02 09:09:14,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:09:14,044 INFO L225 Difference]: With dead ends: 21514 [2024-12-02 09:09:14,044 INFO L226 Difference]: Without dead ends: 10833 [2024-12-02 09:09:14,062 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 09:09:14,062 INFO L435 NwaCegarLoop]: 2873 mSDtfsCounter, 1078 mSDsluCounter, 2121 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 4994 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 09:09:14,062 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 4994 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 63 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 09:09:14,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10833 states. [2024-12-02 09:09:14,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10833 to 10827. [2024-12-02 09:09:14,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 7745 states have (on average 1.2716591349257587) internal successors, (9849), 7820 states have internal predecessors, (9849), 2484 states have call successors, (2484), 602 states have call predecessors, (2484), 596 states have return successors, (2484), 2455 states have call predecessors, (2484), 2484 states have call successors, (2484) [2024-12-02 09:09:14,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 14817 transitions. [2024-12-02 09:09:14,683 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 14817 transitions. Word has length 295 [2024-12-02 09:09:14,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:09:14,683 INFO L471 AbstractCegarLoop]: Abstraction has 10827 states and 14817 transitions. [2024-12-02 09:09:14,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 09:09:14,683 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 14817 transitions. [2024-12-02 09:09:14,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2024-12-02 09:09:14,688 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:09:14,688 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 12, 12, 12, 12, 12, 12, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:09:14,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 09:09:14,688 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:09:14,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:09:14,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1756058576, now seen corresponding path program 1 times [2024-12-02 09:09:14,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:09:14,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043714485] [2024-12-02 09:09:14,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:09:14,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:09:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:09:33,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1090 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1087 trivial. 0 not checked. [2024-12-02 09:09:33,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:09:33,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043714485] [2024-12-02 09:09:33,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043714485] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:09:33,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:09:33,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:09:33,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329517249] [2024-12-02 09:09:33,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:09:33,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:09:33,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:09:33,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:09:33,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:09:33,165 INFO L87 Difference]: Start difference. First operand 10827 states and 14817 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2024-12-02 09:09:37,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:09:39,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:09:39,031 INFO L93 Difference]: Finished difference Result 24375 states and 33339 transitions. [2024-12-02 09:09:39,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:09:39,031 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 359 [2024-12-02 09:09:39,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:09:39,063 INFO L225 Difference]: With dead ends: 24375 [2024-12-02 09:09:39,063 INFO L226 Difference]: Without dead ends: 13675 [2024-12-02 09:09:39,082 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 09:09:39,083 INFO L435 NwaCegarLoop]: 3221 mSDtfsCounter, 1083 mSDsluCounter, 2113 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 5334 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 09:09:39,083 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1083 Valid, 5334 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 63 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 09:09:39,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13675 states. [2024-12-02 09:09:39,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13675 to 13669. [2024-12-02 09:09:39,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13669 states, 9813 states have (on average 1.266992764699888) internal successors, (12433), 9899 states have internal predecessors, (12433), 3081 states have call successors, (3081), 779 states have call predecessors, (3081), 773 states have return successors, (3081), 3047 states have call predecessors, (3081), 3081 states have call successors, (3081) [2024-12-02 09:09:39,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13669 states to 13669 states and 18595 transitions. [2024-12-02 09:09:39,823 INFO L78 Accepts]: Start accepts. Automaton has 13669 states and 18595 transitions. Word has length 359 [2024-12-02 09:09:39,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:09:39,824 INFO L471 AbstractCegarLoop]: Abstraction has 13669 states and 18595 transitions. [2024-12-02 09:09:39,824 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2024-12-02 09:09:39,824 INFO L276 IsEmpty]: Start isEmpty. Operand 13669 states and 18595 transitions. [2024-12-02 09:09:39,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-12-02 09:09:39,829 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:09:39,830 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 14, 14, 12, 12, 12, 12, 12, 12, 7, 7, 7, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:09:39,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 09:09:39,830 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:09:39,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:09:39,830 INFO L85 PathProgramCache]: Analyzing trace with hash 877137768, now seen corresponding path program 1 times [2024-12-02 09:09:39,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:09:39,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656875456] [2024-12-02 09:09:39,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:09:39,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:09:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:09:58,921 INFO L134 CoverageAnalysis]: Checked inductivity of 1249 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1233 trivial. 0 not checked. [2024-12-02 09:09:58,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:09:58,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656875456] [2024-12-02 09:09:58,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656875456] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:09:58,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:09:58,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:09:58,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92128117] [2024-12-02 09:09:58,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:09:58,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:09:58,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:09:58,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:09:58,923 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:09:58,923 INFO L87 Difference]: Start difference. First operand 13669 states and 18595 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-12-02 09:10:03,016 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 09:10:04,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:10:04,884 INFO L93 Difference]: Finished difference Result 29990 states and 40791 transitions. [2024-12-02 09:10:04,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:10:04,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 411 [2024-12-02 09:10:04,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:10:04,924 INFO L225 Difference]: With dead ends: 29990 [2024-12-02 09:10:04,924 INFO L226 Difference]: Without dead ends: 16376 [2024-12-02 09:10:04,948 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 09:10:04,949 INFO L435 NwaCegarLoop]: 3246 mSDtfsCounter, 1076 mSDsluCounter, 2119 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 5365 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 09:10:04,949 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1076 Valid, 5365 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 58 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 09:10:04,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16376 states. [2024-12-02 09:10:05,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16376 to 16370. [2024-12-02 09:10:05,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16370 states, 11773 states have (on average 1.2650131657181687) internal successors, (14893), 11870 states have internal predecessors, (14893), 3656 states have call successors, (3656), 945 states have call predecessors, (3656), 939 states have return successors, (3656), 3617 states have call predecessors, (3656), 3656 states have call successors, (3656) [2024-12-02 09:10:05,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16370 states to 16370 states and 22205 transitions. [2024-12-02 09:10:05,835 INFO L78 Accepts]: Start accepts. Automaton has 16370 states and 22205 transitions. Word has length 411 [2024-12-02 09:10:05,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:10:05,835 INFO L471 AbstractCegarLoop]: Abstraction has 16370 states and 22205 transitions. [2024-12-02 09:10:05,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-12-02 09:10:05,835 INFO L276 IsEmpty]: Start isEmpty. Operand 16370 states and 22205 transitions. [2024-12-02 09:10:05,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-12-02 09:10:05,841 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:10:05,842 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 14, 14, 12, 12, 12, 12, 12, 12, 7, 7, 7, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:10:05,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 09:10:05,842 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:10:05,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:10:05,842 INFO L85 PathProgramCache]: Analyzing trace with hash 91139878, now seen corresponding path program 1 times [2024-12-02 09:10:05,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:10:05,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152465466] [2024-12-02 09:10:05,842 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:10:05,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:10:23,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:10:24,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1249 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1233 trivial. 0 not checked. [2024-12-02 09:10:24,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:10:24,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152465466] [2024-12-02 09:10:24,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152465466] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:10:24,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:10:24,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:10:24,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776379845] [2024-12-02 09:10:24,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:10:24,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:10:24,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:10:24,724 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:10:24,724 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:10:24,725 INFO L87 Difference]: Start difference. First operand 16370 states and 22205 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-12-02 09:10:28,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:10:30,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:10:30,969 INFO L93 Difference]: Finished difference Result 37300 states and 50542 transitions. [2024-12-02 09:10:30,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:10:30,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 411 [2024-12-02 09:10:30,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:10:31,013 INFO L225 Difference]: With dead ends: 37300 [2024-12-02 09:10:31,014 INFO L226 Difference]: Without dead ends: 21057 [2024-12-02 09:10:31,036 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 09:10:31,037 INFO L435 NwaCegarLoop]: 3311 mSDtfsCounter, 1994 mSDsluCounter, 1482 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1994 SdHoareTripleChecker+Valid, 4793 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 09:10:31,037 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1994 Valid, 4793 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 09:10:31,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21057 states. [2024-12-02 09:10:32,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21057 to 21051. [2024-12-02 09:10:32,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21051 states, 15068 states have (on average 1.259224847358641) internal successors, (18974), 15194 states have internal predecessors, (18974), 4721 states have call successors, (4721), 1269 states have call predecessors, (4721), 1260 states have return successors, (4721), 4674 states have call predecessors, (4721), 4721 states have call successors, (4721) [2024-12-02 09:10:32,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21051 states to 21051 states and 28416 transitions. [2024-12-02 09:10:32,181 INFO L78 Accepts]: Start accepts. Automaton has 21051 states and 28416 transitions. Word has length 411 [2024-12-02 09:10:32,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:10:32,181 INFO L471 AbstractCegarLoop]: Abstraction has 21051 states and 28416 transitions. [2024-12-02 09:10:32,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-12-02 09:10:32,181 INFO L276 IsEmpty]: Start isEmpty. Operand 21051 states and 28416 transitions. [2024-12-02 09:10:32,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-12-02 09:10:32,191 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:10:32,191 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 14, 14, 13, 13, 13, 13, 13, 13, 9, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:10:32,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 09:10:32,191 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:10:32,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:10:32,192 INFO L85 PathProgramCache]: Analyzing trace with hash -653128120, now seen corresponding path program 1 times [2024-12-02 09:10:32,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:10:32,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131650984] [2024-12-02 09:10:32,192 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:10:32,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:10:50,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:10:51,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1660 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1630 trivial. 0 not checked. [2024-12-02 09:10:51,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:10:51,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131650984] [2024-12-02 09:10:51,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131650984] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:10:51,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:10:51,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:10:51,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656676942] [2024-12-02 09:10:51,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:10:51,327 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:10:51,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:10:51,328 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:10:51,328 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:10:51,329 INFO L87 Difference]: Start difference. First operand 21051 states and 28416 transitions. Second operand has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 09:10:55,426 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 09:10:57,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:10:57,827 INFO L93 Difference]: Finished difference Result 44745 states and 60435 transitions. [2024-12-02 09:10:57,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:10:57,828 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) Word has length 493 [2024-12-02 09:10:57,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:10:57,895 INFO L225 Difference]: With dead ends: 44745 [2024-12-02 09:10:57,896 INFO L226 Difference]: Without dead ends: 23821 [2024-12-02 09:10:57,936 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 09:10:57,936 INFO L435 NwaCegarLoop]: 2781 mSDtfsCounter, 1078 mSDsluCounter, 2116 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 4897 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 09:10:57,937 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 4897 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 09:10:57,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23821 states. [2024-12-02 09:10:59,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23821 to 23815. [2024-12-02 09:10:59,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23815 states, 17088 states have (on average 1.2587780898876404) internal successors, (21510), 17225 states have internal predecessors, (21510), 5300 states have call successors, (5300), 1434 states have call predecessors, (5300), 1425 states have return successors, (5300), 5248 states have call predecessors, (5300), 5300 states have call successors, (5300) [2024-12-02 09:10:59,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23815 states to 23815 states and 32110 transitions. [2024-12-02 09:10:59,275 INFO L78 Accepts]: Start accepts. Automaton has 23815 states and 32110 transitions. Word has length 493 [2024-12-02 09:10:59,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:10:59,276 INFO L471 AbstractCegarLoop]: Abstraction has 23815 states and 32110 transitions. [2024-12-02 09:10:59,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 09:10:59,276 INFO L276 IsEmpty]: Start isEmpty. Operand 23815 states and 32110 transitions. [2024-12-02 09:10:59,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-12-02 09:10:59,286 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:10:59,286 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 14, 14, 13, 13, 13, 13, 13, 13, 9, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 09:10:59,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 09:10:59,286 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:10:59,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:10:59,286 INFO L85 PathProgramCache]: Analyzing trace with hash -1439126010, now seen corresponding path program 1 times [2024-12-02 09:10:59,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:10:59,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120911672] [2024-12-02 09:10:59,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:10:59,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:11:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:11:18,253 INFO L134 CoverageAnalysis]: Checked inductivity of 1660 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1630 trivial. 0 not checked. [2024-12-02 09:11:18,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:11:18,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120911672] [2024-12-02 09:11:18,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120911672] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:11:18,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:11:18,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:11:18,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581568446] [2024-12-02 09:11:18,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:11:18,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:11:18,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:11:18,255 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:11:18,255 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:11:18,255 INFO L87 Difference]: Start difference. First operand 23815 states and 32110 transitions. Second operand has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 09:11:22,340 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:11:24,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:11:24,766 INFO L93 Difference]: Finished difference Result 50345 states and 67913 transitions. [2024-12-02 09:11:24,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:11:24,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) Word has length 493 [2024-12-02 09:11:24,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:11:24,843 INFO L225 Difference]: With dead ends: 50345 [2024-12-02 09:11:24,843 INFO L226 Difference]: Without dead ends: 26657 [2024-12-02 09:11:24,885 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 09:11:24,885 INFO L435 NwaCegarLoop]: 3246 mSDtfsCounter, 1091 mSDsluCounter, 2117 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1091 SdHoareTripleChecker+Valid, 5363 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 09:11:24,886 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1091 Valid, 5363 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 09:11:24,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26657 states. [2024-12-02 09:11:26,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26657 to 26651. [2024-12-02 09:11:26,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26651 states, 19168 states have (on average 1.2582429048414023) internal successors, (24118), 19316 states have internal predecessors, (24118), 5885 states have call successors, (5885), 1605 states have call predecessors, (5885), 1596 states have return successors, (5885), 5828 states have call predecessors, (5885), 5885 states have call successors, (5885) [2024-12-02 09:11:26,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26651 states to 26651 states and 35888 transitions. [2024-12-02 09:11:26,361 INFO L78 Accepts]: Start accepts. Automaton has 26651 states and 35888 transitions. Word has length 493 [2024-12-02 09:11:26,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:11:26,362 INFO L471 AbstractCegarLoop]: Abstraction has 26651 states and 35888 transitions. [2024-12-02 09:11:26,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-12-02 09:11:26,362 INFO L276 IsEmpty]: Start isEmpty. Operand 26651 states and 35888 transitions. [2024-12-02 09:11:26,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-12-02 09:11:26,374 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:11:26,374 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 14, 14, 13, 13, 13, 13, 13, 13, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:11:26,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 09:11:26,374 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:11:26,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:11:26,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1954276383, now seen corresponding path program 1 times [2024-12-02 09:11:26,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:11:26,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337155873] [2024-12-02 09:11:26,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:11:26,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:11:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:11:45,580 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2024-12-02 09:11:45,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:11:45,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337155873] [2024-12-02 09:11:45,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337155873] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:11:45,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:11:45,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:11:45,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070689138] [2024-12-02 09:11:45,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:11:45,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:11:45,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:11:45,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:11:45,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:11:45,582 INFO L87 Difference]: Start difference. First operand 26651 states and 35888 transitions. Second operand has 5 states, 5 states have (on average 36.2) internal successors, (181), 4 states have internal predecessors, (181), 3 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 4 states have call predecessors, (60), 3 states have call successors, (60) [2024-12-02 09:11:49,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:11:52,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:11:52,596 INFO L93 Difference]: Finished difference Result 55972 states and 75356 transitions. [2024-12-02 09:11:52,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:11:52,597 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.2) internal successors, (181), 4 states have internal predecessors, (181), 3 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 4 states have call predecessors, (60), 3 states have call successors, (60) Word has length 533 [2024-12-02 09:11:52,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:11:52,687 INFO L225 Difference]: With dead ends: 55972 [2024-12-02 09:11:52,687 INFO L226 Difference]: Without dead ends: 29448 [2024-12-02 09:11:52,738 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:11:52,739 INFO L435 NwaCegarLoop]: 3251 mSDtfsCounter, 1197 mSDsluCounter, 8583 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 11834 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 09:11:52,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1197 Valid, 11834 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 09:11:52,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29448 states. [2024-12-02 09:11:54,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29448 to 29430. [2024-12-02 09:11:54,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29430 states, 21182 states have (on average 1.2580492871305826) internal successors, (26648), 21341 states have internal predecessors, (26648), 6464 states have call successors, (6464), 1785 states have call predecessors, (6464), 1782 states have return successors, (6470), 6408 states have call predecessors, (6470), 6464 states have call successors, (6470) [2024-12-02 09:11:54,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29430 states to 29430 states and 39582 transitions. [2024-12-02 09:11:54,378 INFO L78 Accepts]: Start accepts. Automaton has 29430 states and 39582 transitions. Word has length 533 [2024-12-02 09:11:54,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:11:54,378 INFO L471 AbstractCegarLoop]: Abstraction has 29430 states and 39582 transitions. [2024-12-02 09:11:54,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.2) internal successors, (181), 4 states have internal predecessors, (181), 3 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 4 states have call predecessors, (60), 3 states have call successors, (60) [2024-12-02 09:11:54,379 INFO L276 IsEmpty]: Start isEmpty. Operand 29430 states and 39582 transitions. [2024-12-02 09:11:54,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 535 [2024-12-02 09:11:54,391 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:11:54,391 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 14, 14, 13, 13, 13, 13, 13, 13, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:11:54,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 09:11:54,391 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:11:54,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:11:54,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1147673789, now seen corresponding path program 1 times [2024-12-02 09:11:54,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:11:54,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402251148] [2024-12-02 09:11:54,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:11:54,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:12:13,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:12:14,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2024-12-02 09:12:14,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:12:14,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402251148] [2024-12-02 09:12:14,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402251148] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:12:14,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:12:14,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 09:12:14,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549052847] [2024-12-02 09:12:14,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:12:14,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 09:12:14,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:12:14,337 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 09:12:14,337 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:12:14,337 INFO L87 Difference]: Start difference. First operand 29430 states and 39582 transitions. Second operand has 5 states, 5 states have (on average 36.4) internal successors, (182), 4 states have internal predecessors, (182), 3 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 4 states have call predecessors, (60), 3 states have call successors, (60) [2024-12-02 09:12:18,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 09:12:21,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:12:21,465 INFO L93 Difference]: Finished difference Result 61509 states and 82762 transitions. [2024-12-02 09:12:21,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 09:12:21,466 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.4) internal successors, (182), 4 states have internal predecessors, (182), 3 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 4 states have call predecessors, (60), 3 states have call successors, (60) Word has length 534 [2024-12-02 09:12:21,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:12:21,567 INFO L225 Difference]: With dead ends: 61509 [2024-12-02 09:12:21,567 INFO L226 Difference]: Without dead ends: 32206 [2024-12-02 09:12:21,627 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 09:12:21,627 INFO L435 NwaCegarLoop]: 3256 mSDtfsCounter, 1091 mSDsluCounter, 8613 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1091 SdHoareTripleChecker+Valid, 11869 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 09:12:21,627 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1091 Valid, 11869 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 88 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 09:12:21,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32206 states. [2024-12-02 09:12:23,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32206 to 32188. [2024-12-02 09:12:23,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32188 states, 23190 states have (on average 1.2579560155239327) internal successors, (29172), 23360 states have internal predecessors, (29172), 7043 states have call successors, (7043), 1950 states have call predecessors, (7043), 1953 states have return successors, (7055), 6988 states have call predecessors, (7055), 7043 states have call successors, (7055) [2024-12-02 09:12:23,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32188 states to 32188 states and 43270 transitions. [2024-12-02 09:12:23,409 INFO L78 Accepts]: Start accepts. Automaton has 32188 states and 43270 transitions. Word has length 534 [2024-12-02 09:12:23,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:12:23,410 INFO L471 AbstractCegarLoop]: Abstraction has 32188 states and 43270 transitions. [2024-12-02 09:12:23,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.4) internal successors, (182), 4 states have internal predecessors, (182), 3 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (60), 4 states have call predecessors, (60), 3 states have call successors, (60) [2024-12-02 09:12:23,410 INFO L276 IsEmpty]: Start isEmpty. Operand 32188 states and 43270 transitions. [2024-12-02 09:12:23,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 536 [2024-12-02 09:12:23,422 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:12:23,422 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 14, 14, 13, 13, 13, 13, 13, 13, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:12:23,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 09:12:23,422 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:12:23,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:12:23,423 INFO L85 PathProgramCache]: Analyzing trace with hash -381089634, now seen corresponding path program 1 times [2024-12-02 09:12:23,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:12:23,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842995227] [2024-12-02 09:12:23,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:12:23,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:12:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:12:43,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 1834 trivial. 0 not checked. [2024-12-02 09:12:43,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:12:43,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842995227] [2024-12-02 09:12:43,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842995227] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 09:12:43,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435600637] [2024-12-02 09:12:43,458 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:12:43,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 09:12:43,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 09:12:43,460 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 09:12:43,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 09:13:06,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:13:07,016 INFO L256 TraceCheckSpWp]: Trace formula consists of 8451 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 09:13:07,028 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 09:13:07,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1875 trivial. 0 not checked. [2024-12-02 09:13:07,206 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 09:13:07,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435600637] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:13:07,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 09:13:07,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-12-02 09:13:07,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851579849] [2024-12-02 09:13:07,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:13:07,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:13:07,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:13:07,208 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:13:07,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 09:13:07,209 INFO L87 Difference]: Start difference. First operand 32188 states and 43270 transitions. Second operand has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-12-02 09:13:08,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:13:08,830 INFO L93 Difference]: Finished difference Result 64261 states and 86440 transitions. [2024-12-02 09:13:08,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:13:08,830 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 535 [2024-12-02 09:13:08,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:13:08,938 INFO L225 Difference]: With dead ends: 64261 [2024-12-02 09:13:08,939 INFO L226 Difference]: Without dead ends: 32200 [2024-12-02 09:13:08,997 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 536 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 09:13:08,997 INFO L435 NwaCegarLoop]: 2171 mSDtfsCounter, 0 mSDsluCounter, 2167 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4338 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 09:13:08,997 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4338 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 09:13:09,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32200 states. [2024-12-02 09:13:10,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32200 to 32200. [2024-12-02 09:13:10,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32200 states, 23202 states have (on average 1.2578226014998708) internal successors, (29184), 23372 states have internal predecessors, (29184), 7043 states have call successors, (7043), 1950 states have call predecessors, (7043), 1953 states have return successors, (7055), 6988 states have call predecessors, (7055), 7043 states have call successors, (7055) [2024-12-02 09:13:10,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32200 states to 32200 states and 43282 transitions. [2024-12-02 09:13:10,738 INFO L78 Accepts]: Start accepts. Automaton has 32200 states and 43282 transitions. Word has length 535 [2024-12-02 09:13:10,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:13:10,739 INFO L471 AbstractCegarLoop]: Abstraction has 32200 states and 43282 transitions. [2024-12-02 09:13:10,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-12-02 09:13:10,739 INFO L276 IsEmpty]: Start isEmpty. Operand 32200 states and 43282 transitions. [2024-12-02 09:13:10,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 536 [2024-12-02 09:13:10,751 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:13:10,752 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 14, 14, 13, 13, 13, 13, 13, 13, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:13:10,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 09:13:10,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 09:13:10,952 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:13:10,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:13:10,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1863468764, now seen corresponding path program 1 times [2024-12-02 09:13:10,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:13:10,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703993289] [2024-12-02 09:13:10,953 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:13:10,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:13:29,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:13:31,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 1834 trivial. 0 not checked. [2024-12-02 09:13:31,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:13:31,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703993289] [2024-12-02 09:13:31,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703993289] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 09:13:31,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158598313] [2024-12-02 09:13:31,044 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:13:31,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 09:13:31,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 09:13:31,045 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 09:13:31,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 09:13:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:13:54,641 INFO L256 TraceCheckSpWp]: Trace formula consists of 8454 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 09:13:54,651 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 09:13:54,850 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 1743 trivial. 0 not checked. [2024-12-02 09:13:54,851 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 09:13:54,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158598313] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:13:54,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 09:13:54,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-12-02 09:13:54,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493574584] [2024-12-02 09:13:54,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:13:54,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:13:54,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:13:54,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:13:54,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 09:13:54,853 INFO L87 Difference]: Start difference. First operand 32200 states and 43282 transitions. Second operand has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-12-02 09:13:56,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:13:56,577 INFO L93 Difference]: Finished difference Result 64405 states and 86737 transitions. [2024-12-02 09:13:56,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:13:56,578 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 535 [2024-12-02 09:13:56,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:13:56,704 INFO L225 Difference]: With dead ends: 64405 [2024-12-02 09:13:56,704 INFO L226 Difference]: Without dead ends: 32332 [2024-12-02 09:13:56,774 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 536 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 09:13:56,774 INFO L435 NwaCegarLoop]: 2169 mSDtfsCounter, 2 mSDsluCounter, 2166 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 4335 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 09:13:56,774 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 4335 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 09:13:56,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32332 states. [2024-12-02 09:13:58,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32332 to 32233. [2024-12-02 09:13:58,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32233 states, 23235 states have (on average 1.2574564234990315) internal successors, (29217), 23405 states have internal predecessors, (29217), 7043 states have call successors, (7043), 1950 states have call predecessors, (7043), 1953 states have return successors, (7055), 6988 states have call predecessors, (7055), 7043 states have call successors, (7055) [2024-12-02 09:13:58,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32233 states to 32233 states and 43315 transitions. [2024-12-02 09:13:58,596 INFO L78 Accepts]: Start accepts. Automaton has 32233 states and 43315 transitions. Word has length 535 [2024-12-02 09:13:58,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:13:58,597 INFO L471 AbstractCegarLoop]: Abstraction has 32233 states and 43315 transitions. [2024-12-02 09:13:58,597 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-12-02 09:13:58,597 INFO L276 IsEmpty]: Start isEmpty. Operand 32233 states and 43315 transitions. [2024-12-02 09:13:58,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 531 [2024-12-02 09:13:58,616 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:13:58,616 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 14, 14, 14, 14, 14, 14, 11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:13:58,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 09:13:58,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-12-02 09:13:58,817 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:13:58,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:13:58,818 INFO L85 PathProgramCache]: Analyzing trace with hash 2085634229, now seen corresponding path program 1 times [2024-12-02 09:13:58,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:13:58,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067146247] [2024-12-02 09:13:58,818 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:13:58,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:14:17,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:14:18,223 INFO L134 CoverageAnalysis]: Checked inductivity of 1758 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1742 trivial. 0 not checked. [2024-12-02 09:14:18,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:14:18,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067146247] [2024-12-02 09:14:18,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067146247] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 09:14:18,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 09:14:18,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 09:14:18,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680466988] [2024-12-02 09:14:18,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 09:14:18,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 09:14:18,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 09:14:18,225 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 09:14:18,225 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 09:14:18,225 INFO L87 Difference]: Start difference. First operand 32233 states and 43315 transitions. Second operand has 3 states, 3 states have (on average 72.66666666666667) internal successors, (218), 3 states have internal predecessors, (218), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-12-02 09:14:19,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 09:14:19,830 INFO L93 Difference]: Finished difference Result 64399 states and 86566 transitions. [2024-12-02 09:14:19,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 09:14:19,831 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 72.66666666666667) internal successors, (218), 3 states have internal predecessors, (218), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 530 [2024-12-02 09:14:19,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 09:14:19,956 INFO L225 Difference]: With dead ends: 64399 [2024-12-02 09:14:19,956 INFO L226 Difference]: Without dead ends: 32293 [2024-12-02 09:14:20,025 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 09:14:20,025 INFO L435 NwaCegarLoop]: 2171 mSDtfsCounter, 8 mSDsluCounter, 2166 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 4337 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 09:14:20,025 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 4337 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 09:14:20,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32293 states. [2024-12-02 09:14:21,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32293 to 32239. [2024-12-02 09:14:21,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32239 states, 23241 states have (on average 1.2573899574028655) internal successors, (29223), 23411 states have internal predecessors, (29223), 7043 states have call successors, (7043), 1950 states have call predecessors, (7043), 1953 states have return successors, (7055), 6988 states have call predecessors, (7055), 7043 states have call successors, (7055) [2024-12-02 09:14:21,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32239 states to 32239 states and 43321 transitions. [2024-12-02 09:14:21,805 INFO L78 Accepts]: Start accepts. Automaton has 32239 states and 43321 transitions. Word has length 530 [2024-12-02 09:14:21,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 09:14:21,805 INFO L471 AbstractCegarLoop]: Abstraction has 32239 states and 43321 transitions. [2024-12-02 09:14:21,805 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 72.66666666666667) internal successors, (218), 3 states have internal predecessors, (218), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2024-12-02 09:14:21,806 INFO L276 IsEmpty]: Start isEmpty. Operand 32239 states and 43321 transitions. [2024-12-02 09:14:21,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2024-12-02 09:14:21,817 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 09:14:21,817 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 15, 15, 13, 13, 13, 13, 13, 13, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:14:21,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 09:14:21,817 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 09:14:21,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 09:14:21,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1545076953, now seen corresponding path program 1 times [2024-12-02 09:14:21,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 09:14:21,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125482741] [2024-12-02 09:14:21,818 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:14:21,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 09:14:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 09:14:41,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1930 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 1877 trivial. 0 not checked. [2024-12-02 09:14:41,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 09:14:41,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125482741] [2024-12-02 09:14:41,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125482741] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 09:14:41,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428193314] [2024-12-02 09:14:41,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 09:14:41,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 09:14:41,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 09:14:41,408 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 09:14:41,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_be08ed46-0b94-42ef-b456-e0c42df50516/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process