./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.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_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/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_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/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_54c56bc0-2bf1-4302-82c4-492d23611347/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 9c2c545000a4aace2bf2b77eaabc1a02d1a98ac54a14fcddb371fd030b12710a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:47:44,105 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:47:44,182 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 12:47:44,189 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:47:44,189 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:47:44,217 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:47:44,218 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:47:44,218 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:47:44,219 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:47:44,219 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:47:44,219 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:47:44,219 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:47:44,220 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:47:44,220 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:47:44,220 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:47:44,220 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:47:44,220 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:47:44,221 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:47:44,222 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:47:44,222 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:47:44,222 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:47:44,222 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:47:44,222 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:47:44,222 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:47:44,222 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:47:44,222 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:47:44,222 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:47:44,223 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:47:44,223 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:47:44,224 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:47:44,224 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:47:44,224 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_54c56bc0-2bf1-4302-82c4-492d23611347/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 -> 9c2c545000a4aace2bf2b77eaabc1a02d1a98ac54a14fcddb371fd030b12710a [2024-12-02 12:47:44,519 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:47:44,530 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:47:44,533 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:47:44,535 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:47:44,535 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:47:44,537 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i [2024-12-02 12:47:47,932 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/data/a333c14e2/43e250d888b1492bbb5af34d7f90ee6f/FLAG515e0c7da [2024-12-02 12:47:48,591 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:47:48,592 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i [2024-12-02 12:47:48,643 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/data/a333c14e2/43e250d888b1492bbb5af34d7f90ee6f/FLAG515e0c7da [2024-12-02 12:47:48,661 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/data/a333c14e2/43e250d888b1492bbb5af34d7f90ee6f [2024-12-02 12:47:48,663 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:47:48,665 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:47:48,666 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:47:48,666 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:47:48,671 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:47:48,672 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:47:48" (1/1) ... [2024-12-02 12:47:48,673 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b908a65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:48, skipping insertion in model container [2024-12-02 12:47:48,673 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:47:48" (1/1) ... [2024-12-02 12:47:48,807 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:47:52,438 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[393820,393833] [2024-12-02 12:47:52,442 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[393989,394002] [2024-12-02 12:47:52,443 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[394156,394169] [2024-12-02 12:47:52,443 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[394324,394337] [2024-12-02 12:47:52,469 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:47:52,563 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:47:52,715 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"); [5746] [2024-12-02 12:47:52,717 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)); [5753] [2024-12-02 12:47:52,717 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5760] [2024-12-02 12:47:52,721 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)); [5800-5801] [2024-12-02 12:47:52,721 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"); [5806-5808] [2024-12-02 12:47:52,728 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [5979-5980] [2024-12-02 12:47:52,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6083-6084] [2024-12-02 12:47:52,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6117-6118] [2024-12-02 12:47:52,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [6154-6155] [2024-12-02 12:47:52,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6191-6192] [2024-12-02 12:47:52,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [6577-6578] [2024-12-02 12:47:52,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6584] [2024-12-02 12:47:52,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6764] [2024-12-02 12:47:52,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6804] [2024-12-02 12:47:52,831 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/b44.c"), "i" (630), "i" (12UL)); [8096-8097] [2024-12-02 12:47:52,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8332] [2024-12-02 12:47:52,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8665] [2024-12-02 12:47:52,928 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/b44.c"), "i" (1840), "i" (12UL)); [9873-9874] [2024-12-02 12:47:52,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/b44.c"), "i" (1889), "i" (12UL)); [9958-9959] [2024-12-02 12:47:52,947 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/b44.c"), "i" (2139), "i" (12UL)); [10318-10319] [2024-12-02 12:47:52,951 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/broadcom/b44.c"), "i" (2211), "i" (12UL)); [10410-10411] [2024-12-02 12:47:53,085 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[393820,393833] [2024-12-02 12:47:53,085 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[393989,394002] [2024-12-02 12:47:53,086 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[394156,394169] [2024-12-02 12:47:53,086 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_54c56bc0-2bf1-4302-82c4-492d23611347/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i[394324,394337] [2024-12-02 12:47:53,103 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:47:53,468 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:47:53,468 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53 WrapperNode [2024-12-02 12:47:53,469 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:47:53,470 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:47:53,470 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:47:53,470 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:47:53,478 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:53,561 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:53,858 INFO L138 Inliner]: procedures = 547, calls = 3958, calls flagged for inlining = 281, calls inlined = 241, statements flattened = 8277 [2024-12-02 12:47:53,859 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:47:53,860 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:47:53,860 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:47:53,860 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:47:53,874 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:53,875 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:53,912 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,627 INFO L175 MemorySlicer]: Split 2550 memory accesses to 23 slices as follows [28, 2, 2, 8, 6, 4, 4, 1, 5, 5, 3, 4, 3, 4, 2360, 1, 2, 2, 1, 8, 33, 22, 42]. 93 percent of accesses are in the largest equivalence class. The 1590 initializations are split as follows [0, 1, 0, 8, 6, 4, 4, 0, 5, 5, 3, 4, 3, 4, 1528, 1, 0, 2, 0, 8, 4, 0, 0]. The 402 writes are split as follows [24, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 300, 0, 1, 0, 0, 0, 29, 4, 42]. [2024-12-02 12:47:55,628 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,628 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,813 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,826 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,856 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,910 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,932 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,990 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:47:55,991 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:47:55,991 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:47:55,991 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:47:55,992 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2024-12-02 12:47:55,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:47:56,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:47:56,029 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:47:56,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:47:56,065 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_flow_ctrl [2024-12-02 12:47:56,065 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_flow_ctrl [2024-12-02 12:47:56,065 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_set_drvdata [2024-12-02 12:47:56,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_set_drvdata [2024-12-02 12:47:56,065 INFO L130 BoogieDeclarations]: Found specification of procedure b44_init_rings [2024-12-02 12:47:56,065 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_init_rings [2024-12-02 12:47:56,065 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2024-12-02 12:47:56,066 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2024-12-02 12:47:56,066 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 12:47:56,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 12:47:56,066 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 12:47:56,066 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 12:47:56,066 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2024-12-02 12:47:56,066 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2024-12-02 12:47:56,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 12:47:56,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 12:47:56,066 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-12-02 12:47:56,066 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-12-02 12:47:56,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:47:56,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:47:56,066 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2024-12-02 12:47:56,067 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2024-12-02 12:47:56,067 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-12-02 12:47:56,067 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-12-02 12:47:56,067 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-12-02 12:47:56,067 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-12-02 12:47:56,068 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-12-02 12:47:56,068 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-12-02 12:47:56,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_66 [2024-12-02 12:47:56,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_66 [2024-12-02 12:47:56,068 INFO L130 BoogieDeclarations]: Found specification of procedure bwfilter_table [2024-12-02 12:47:56,068 INFO L138 BoogieDeclarations]: Found implementation of procedure bwfilter_table [2024-12-02 12:47:56,068 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-12-02 12:47:56,068 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-12-02 12:47:56,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 12:47:56,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 12:47:56,068 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-12-02 12:47:56,068 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-12-02 12:47:56,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 12:47:56,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure b44_adjust_link [2024-12-02 12:47:56,069 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_adjust_link [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure b44_writephy [2024-12-02 12:47:56,069 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_writephy [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure b44_pci_exit [2024-12-02 12:47:56,069 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_pci_exit [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure b44_init_hw [2024-12-02 12:47:56,069 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_init_hw [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2024-12-02 12:47:56,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 12:47:56,069 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 12:47:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-12-02 12:47:56,069 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_pcihost_set_power_state [2024-12-02 12:47:56,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_pcihost_set_power_state [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 12:47:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 12:47:56,071 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_writephy [2024-12-02 12:47:56,071 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_writephy [2024-12-02 12:47:56,072 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 12:47:56,072 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-12-02 12:47:56,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 12:47:56,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 12:47:56,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-12-02 12:47:56,074 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-12-02 12:47:56,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_b44 [2024-12-02 12:47:56,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_b44 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 12:47:56,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 12:47:56,076 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 12:47:56,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 12:47:56,077 INFO L130 BoogieDeclarations]: Found specification of procedure b44_interrupt [2024-12-02 12:47:56,077 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_interrupt [2024-12-02 12:47:56,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 12:47:56,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 12:47:56,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 12:47:56,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 12:47:56,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 12:47:56,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 12:47:56,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 12:47:56,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 12:47:56,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 12:47:56,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 12:47:56,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 12:47:56,080 INFO L130 BoogieDeclarations]: Found specification of procedure b44_magic_pattern [2024-12-02 12:47:56,080 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_magic_pattern [2024-12-02 12:47:56,081 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2024-12-02 12:47:56,081 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2024-12-02 12:47:56,081 INFO L130 BoogieDeclarations]: Found specification of procedure bw32 [2024-12-02 12:47:56,081 INFO L138 BoogieDeclarations]: Found implementation of procedure bw32 [2024-12-02 12:47:56,081 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_bus_may_powerdown [2024-12-02 12:47:56,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_bus_may_powerdown [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:47:56,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 12:47:56,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-12-02 12:47:56,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-12-02 12:47:56,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2024-12-02 12:47:56,082 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2024-12-02 12:47:56,082 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2024-12-02 12:47:56,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 12:47:56,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 12:47:56,083 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 12:47:56,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-12-02 12:47:56,084 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_readphy [2024-12-02 12:47:56,084 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_readphy [2024-12-02 12:47:56,084 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-12-02 12:47:56,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-12-02 12:47:56,085 INFO L130 BoogieDeclarations]: Found specification of procedure b44_phy_reset [2024-12-02 12:47:56,085 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_phy_reset [2024-12-02 12:47:56,085 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 12:47:56,085 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 12:47:56,085 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2024-12-02 12:47:56,085 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2024-12-02 12:47:56,085 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 12:47:56,086 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 12:47:56,086 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-12-02 12:47:56,086 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-12-02 12:47:56,086 INFO L130 BoogieDeclarations]: Found specification of procedure b44_remove_one [2024-12-02 12:47:56,086 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_remove_one [2024-12-02 12:47:56,086 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 12:47:56,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 12:47:56,086 INFO L130 BoogieDeclarations]: Found specification of procedure b44_stats_update [2024-12-02 12:47:56,087 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_stats_update [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2024-12-02 12:47:56,087 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-12-02 12:47:56,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-12-02 12:47:56,087 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:47:56,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_free [2024-12-02 12:47:56,087 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_free [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 12:47:56,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 12:47:56,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 12:47:56,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 12:47:56,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure b44_readphy [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_readphy [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_unregister [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_unregister [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_rx_mode [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_rx_mode [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure b44_free_consistent [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_free_consistent [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure b44_enable_ints [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_enable_ints [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-12-02 12:47:56,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 12:47:56,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2024-12-02 12:47:56,092 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_device_enable [2024-12-02 12:47:56,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_device_enable [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_get_drvdata [2024-12-02 12:47:56,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_get_drvdata [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure b44_set_rx_mode [2024-12-02 12:47:56,092 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_set_rx_mode [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2024-12-02 12:47:56,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 12:47:56,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-02 12:47:56,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-02 12:47:56,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 12:47:56,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 12:47:56,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 12:47:56,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 12:47:56,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 12:47:56,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-02 12:47:56,094 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 12:47:56,094 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_bus_powerup [2024-12-02 12:47:56,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_bus_powerup [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure b44_sync_dma_desc_for_device [2024-12-02 12:47:56,095 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_sync_dma_desc_for_device [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2024-12-02 12:47:56,095 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure br32 [2024-12-02 12:47:56,095 INFO L138 BoogieDeclarations]: Found implementation of procedure br32 [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2024-12-02 12:47:56,095 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-12-02 12:47:56,095 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 12:47:56,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_cam_write [2024-12-02 12:47:56,096 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_cam_write [2024-12-02 12:47:56,096 INFO L130 BoogieDeclarations]: Found specification of procedure b44_tx_timeout [2024-12-02 12:47:56,096 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_tx_timeout [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure b44_alloc_rx_skb [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_alloc_rx_skb [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure b44_chip_reset [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_chip_reset [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2024-12-02 12:47:56,097 INFO L130 BoogieDeclarations]: Found specification of procedure b44_halt [2024-12-02 12:47:56,097 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_halt [2024-12-02 12:47:56,098 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 12:47:56,098 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 12:47:56,098 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure b44_setup_wol [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_setup_wol [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_62 [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_62 [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-12-02 12:47:56,099 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-12-02 12:47:56,099 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 12:47:56,100 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 12:47:56,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure b44_disable_ints [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_disable_ints [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_b44 [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_b44 [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_disable_ints [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_disable_ints [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_63 [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_63 [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure b44_check_phy [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_check_phy [2024-12-02 12:47:56,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 12:47:56,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2024-12-02 12:47:56,102 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure b44_link_report [2024-12-02 12:47:56,102 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_link_report [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure b44_set_flow_ctrl [2024-12-02 12:47:56,102 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_set_flow_ctrl [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_mac_addr [2024-12-02 12:47:56,102 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_mac_addr [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure b44_free_rings [2024-12-02 12:47:56,102 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_free_rings [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2024-12-02 12:47:56,102 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure b44_wait_bit [2024-12-02 12:47:56,102 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_wait_bit [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 12:47:56,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 12:47:56,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 12:47:56,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 12:47:56,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 12:47:56,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 12:47:56,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 12:47:56,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 12:47:56,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 12:47:56,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 12:47:56,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 12:47:56,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 12:47:56,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 12:47:56,105 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-12-02 12:47:56,105 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-12-02 12:47:56,105 INFO L130 BoogieDeclarations]: Found specification of procedure b44_setup_phy [2024-12-02 12:47:56,105 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_setup_phy [2024-12-02 12:47:57,433 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:47:57,438 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:48:14,413 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 12:48:15,227 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 12:48:24,378 INFO L? ?]: Removed 3804 outVars from TransFormulas that were not future-live. [2024-12-02 12:48:24,379 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:48:24,436 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:48:24,436 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-12-02 12:48:24,436 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:48:24 BoogieIcfgContainer [2024-12-02 12:48:24,437 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:48:24,439 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:48:24,439 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:48:24,445 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:48:24,445 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:47:48" (1/3) ... [2024-12-02 12:48:24,446 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@300f64c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:48:24, skipping insertion in model container [2024-12-02 12:48:24,446 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (2/3) ... [2024-12-02 12:48:24,446 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@300f64c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:48:24, skipping insertion in model container [2024-12-02 12:48:24,446 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:48:24" (3/3) ... [2024-12-02 12:48:24,447 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i [2024-12-02 12:48:24,467 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:48:24,470 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-broadcom-b44.cil.i that has 177 procedures, 3142 locations, 1 initial locations, 72 loop locations, and 3 error locations. [2024-12-02 12:48:24,609 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:48:24,623 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;@5282549e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:48:24,623 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 12:48:24,637 INFO L276 IsEmpty]: Start isEmpty. Operand has 2942 states, 2152 states have (on average 1.3424721189591078) internal successors, (2889), 2190 states have internal predecessors, (2889), 656 states have call successors, (656), 132 states have call predecessors, (656), 131 states have return successors, (651), 645 states have call predecessors, (651), 651 states have call successors, (651) [2024-12-02 12:48:24,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-12-02 12:48:24,654 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:48:24,655 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:48:24,655 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:48:24,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:48:24,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1208220250, now seen corresponding path program 1 times [2024-12-02 12:48:24,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:48:24,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901164883] [2024-12-02 12:48:24,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:48:24,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:48:30,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:48:31,947 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2024-12-02 12:48:31,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:48:31,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901164883] [2024-12-02 12:48:31,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901164883] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:48:31,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:48:31,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:48:31,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413333540] [2024-12-02 12:48:31,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:48:31,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:48:31,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:48:31,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:48:31,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:48:31,989 INFO L87 Difference]: Start difference. First operand has 2942 states, 2152 states have (on average 1.3424721189591078) internal successors, (2889), 2190 states have internal predecessors, (2889), 656 states have call successors, (656), 132 states have call predecessors, (656), 131 states have return successors, (651), 645 states have call predecessors, (651), 651 states have call successors, (651) Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:48:36,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:48:36,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:48:36,797 INFO L93 Difference]: Finished difference Result 8674 states and 12688 transitions. [2024-12-02 12:48:36,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:48:36,799 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 189 [2024-12-02 12:48:36,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:48:36,864 INFO L225 Difference]: With dead ends: 8674 [2024-12-02 12:48:36,865 INFO L226 Difference]: Without dead ends: 5757 [2024-12-02 12:48:36,893 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:48:36,897 INFO L435 NwaCegarLoop]: 4146 mSDtfsCounter, 4009 mSDsluCounter, 4074 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4009 SdHoareTripleChecker+Valid, 8220 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:48:36,897 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4009 Valid, 8220 Invalid, 14 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:48:36,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5757 states. [2024-12-02 12:48:37,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5757 to 5753. [2024-12-02 12:48:37,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5753 states, 4231 states have (on average 1.312928385724415) internal successors, (5555), 4304 states have internal predecessors, (5555), 1260 states have call successors, (1260), 260 states have call predecessors, (1260), 259 states have return successors, (1257), 1245 states have call predecessors, (1257), 1257 states have call successors, (1257) [2024-12-02 12:48:37,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5753 states to 5753 states and 8072 transitions. [2024-12-02 12:48:37,355 INFO L78 Accepts]: Start accepts. Automaton has 5753 states and 8072 transitions. Word has length 189 [2024-12-02 12:48:37,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:48:37,356 INFO L471 AbstractCegarLoop]: Abstraction has 5753 states and 8072 transitions. [2024-12-02 12:48:37,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:48:37,356 INFO L276 IsEmpty]: Start isEmpty. Operand 5753 states and 8072 transitions. [2024-12-02 12:48:37,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-12-02 12:48:37,362 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:48:37,362 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:48:37,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 12:48:37,363 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:48:37,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:48:37,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1958586324, now seen corresponding path program 1 times [2024-12-02 12:48:37,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:48:37,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711309083] [2024-12-02 12:48:37,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:48:37,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:48:43,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:48:44,055 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2024-12-02 12:48:44,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:48:44,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711309083] [2024-12-02 12:48:44,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711309083] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:48:44,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:48:44,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:48:44,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657758798] [2024-12-02 12:48:44,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:48:44,059 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:48:44,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:48:44,060 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:48:44,060 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:48:44,061 INFO L87 Difference]: Start difference. First operand 5753 states and 8072 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:48:48,203 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 12:48:48,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:48:48,829 INFO L93 Difference]: Finished difference Result 16733 states and 23476 transitions. [2024-12-02 12:48:48,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:48:48,829 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 194 [2024-12-02 12:48:48,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:48:48,888 INFO L225 Difference]: With dead ends: 16733 [2024-12-02 12:48:48,889 INFO L226 Difference]: Without dead ends: 11015 [2024-12-02 12:48:48,907 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:48:48,908 INFO L435 NwaCegarLoop]: 4125 mSDtfsCounter, 4023 mSDsluCounter, 3800 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4023 SdHoareTripleChecker+Valid, 7925 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:48:48,908 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4023 Valid, 7925 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 16 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:48:48,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11015 states. [2024-12-02 12:48:49,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11015 to 10974. [2024-12-02 12:48:49,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10974 states, 8123 states have (on average 1.3174935368706142) internal successors, (10702), 8271 states have internal predecessors, (10702), 2350 states have call successors, (2350), 505 states have call predecessors, (2350), 498 states have return successors, (2349), 2307 states have call predecessors, (2349), 2347 states have call successors, (2349) [2024-12-02 12:48:49,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10974 states to 10974 states and 15401 transitions. [2024-12-02 12:48:49,358 INFO L78 Accepts]: Start accepts. Automaton has 10974 states and 15401 transitions. Word has length 194 [2024-12-02 12:48:49,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:48:49,358 INFO L471 AbstractCegarLoop]: Abstraction has 10974 states and 15401 transitions. [2024-12-02 12:48:49,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:48:49,359 INFO L276 IsEmpty]: Start isEmpty. Operand 10974 states and 15401 transitions. [2024-12-02 12:48:49,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-12-02 12:48:49,362 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:48:49,362 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:48:49,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:48:49,363 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:48:49,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:48:49,364 INFO L85 PathProgramCache]: Analyzing trace with hash 370570787, now seen corresponding path program 1 times [2024-12-02 12:48:49,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:48:49,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204344019] [2024-12-02 12:48:49,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:48:49,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:48:55,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:48:55,726 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2024-12-02 12:48:55,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:48:55,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204344019] [2024-12-02 12:48:55,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204344019] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:48:55,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:48:55,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:48:55,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322907328] [2024-12-02 12:48:55,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:48:55,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:48:55,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:48:55,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:48:55,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:48:55,729 INFO L87 Difference]: Start difference. First operand 10974 states and 15401 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 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 12:48:59,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:01,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:01,281 INFO L93 Difference]: Finished difference Result 32224 states and 45229 transitions. [2024-12-02 12:49:01,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:01,282 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 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 197 [2024-12-02 12:49:01,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:01,471 INFO L225 Difference]: With dead ends: 32224 [2024-12-02 12:49:01,471 INFO L226 Difference]: Without dead ends: 21285 [2024-12-02 12:49:01,539 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:01,540 INFO L435 NwaCegarLoop]: 4156 mSDtfsCounter, 3955 mSDsluCounter, 3838 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3955 SdHoareTripleChecker+Valid, 7994 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:01,540 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3955 Valid, 7994 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 12:49:01,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21285 states. [2024-12-02 12:49:02,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21285 to 21242. [2024-12-02 12:49:02,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21242 states, 15767 states have (on average 1.3193378575505803) internal successors, (20802), 16067 states have internal predecessors, (20802), 4500 states have call successors, (4500), 991 states have call predecessors, (4500), 972 states have return successors, (4509), 4399 states have call predecessors, (4509), 4497 states have call successors, (4509) [2024-12-02 12:49:02,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21242 states to 21242 states and 29811 transitions. [2024-12-02 12:49:02,798 INFO L78 Accepts]: Start accepts. Automaton has 21242 states and 29811 transitions. Word has length 197 [2024-12-02 12:49:02,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:02,799 INFO L471 AbstractCegarLoop]: Abstraction has 21242 states and 29811 transitions. [2024-12-02 12:49:02,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 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 12:49:02,801 INFO L276 IsEmpty]: Start isEmpty. Operand 21242 states and 29811 transitions. [2024-12-02 12:49:02,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 12:49:02,808 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:02,809 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:02,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:49:02,809 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:49:02,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:02,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1370361083, now seen corresponding path program 1 times [2024-12-02 12:49:02,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:02,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232517892] [2024-12-02 12:49:02,811 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:02,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:09,392 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2024-12-02 12:49:09,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:09,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232517892] [2024-12-02 12:49:09,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232517892] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:09,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:09,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:09,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626902733] [2024-12-02 12:49:09,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:09,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:09,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:09,394 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:09,394 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:09,394 INFO L87 Difference]: Start difference. First operand 21242 states and 29811 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:49:13,504 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 12:49:15,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:15,965 INFO L93 Difference]: Finished difference Result 57354 states and 80165 transitions. [2024-12-02 12:49:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:15,966 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 211 [2024-12-02 12:49:15,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:16,173 INFO L225 Difference]: With dead ends: 57354 [2024-12-02 12:49:16,174 INFO L226 Difference]: Without dead ends: 36147 [2024-12-02 12:49:16,258 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:16,259 INFO L435 NwaCegarLoop]: 4416 mSDtfsCounter, 2920 mSDsluCounter, 3973 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2920 SdHoareTripleChecker+Valid, 8389 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:16,259 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2920 Valid, 8389 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 101 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-12-02 12:49:16,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36147 states. [2024-12-02 12:49:17,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36147 to 36100. [2024-12-02 12:49:17,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36100 states, 26509 states have (on average 1.3120072428231921) internal successors, (34780), 27039 states have internal predecessors, (34780), 7754 states have call successors, (7754), 1875 states have call predecessors, (7754), 1834 states have return successors, (7775), 7537 states have call predecessors, (7775), 7751 states have call successors, (7775) [2024-12-02 12:49:17,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36100 states to 36100 states and 50309 transitions. [2024-12-02 12:49:17,903 INFO L78 Accepts]: Start accepts. Automaton has 36100 states and 50309 transitions. Word has length 211 [2024-12-02 12:49:17,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:17,904 INFO L471 AbstractCegarLoop]: Abstraction has 36100 states and 50309 transitions. [2024-12-02 12:49:17,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 12:49:17,905 INFO L276 IsEmpty]: Start isEmpty. Operand 36100 states and 50309 transitions. [2024-12-02 12:49:17,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-12-02 12:49:17,910 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:17,910 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:17,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:49:17,910 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:49:17,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:17,911 INFO L85 PathProgramCache]: Analyzing trace with hash 995867047, now seen corresponding path program 1 times [2024-12-02 12:49:17,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:17,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448055961] [2024-12-02 12:49:17,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:17,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:24,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:25,073 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2024-12-02 12:49:25,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:25,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448055961] [2024-12-02 12:49:25,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448055961] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:25,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:25,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:25,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291743469] [2024-12-02 12:49:25,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:25,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:25,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:25,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:25,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:25,075 INFO L87 Difference]: Start difference. First operand 36100 states and 50309 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 12:49:29,187 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 12:49:31,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:31,193 INFO L93 Difference]: Finished difference Result 63594 states and 88520 transitions. [2024-12-02 12:49:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:31,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 233 [2024-12-02 12:49:31,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:31,414 INFO L225 Difference]: With dead ends: 63594 [2024-12-02 12:49:31,414 INFO L226 Difference]: Without dead ends: 27529 [2024-12-02 12:49:31,548 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:31,549 INFO L435 NwaCegarLoop]: 6574 mSDtfsCounter, 2897 mSDsluCounter, 4047 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2897 SdHoareTripleChecker+Valid, 10621 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:31,549 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2897 Valid, 10621 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 67 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 12:49:31,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27529 states. [2024-12-02 12:49:32,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27529 to 27497. [2024-12-02 12:49:32,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27497 states, 20453 states have (on average 1.312668068254046) internal successors, (26848), 20855 states have internal predecessors, (26848), 5619 states have call successors, (5619), 1443 states have call predecessors, (5619), 1422 states have return successors, (5628), 5462 states have call predecessors, (5628), 5616 states have call successors, (5628) [2024-12-02 12:49:32,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27497 states to 27497 states and 38095 transitions. [2024-12-02 12:49:32,372 INFO L78 Accepts]: Start accepts. Automaton has 27497 states and 38095 transitions. Word has length 233 [2024-12-02 12:49:32,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:32,373 INFO L471 AbstractCegarLoop]: Abstraction has 27497 states and 38095 transitions. [2024-12-02 12:49:32,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 12:49:32,373 INFO L276 IsEmpty]: Start isEmpty. Operand 27497 states and 38095 transitions. [2024-12-02 12:49:32,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-12-02 12:49:32,377 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:32,377 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:32,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:49:32,378 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:49:32,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:32,378 INFO L85 PathProgramCache]: Analyzing trace with hash 2130593543, now seen corresponding path program 1 times [2024-12-02 12:49:32,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:32,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783354065] [2024-12-02 12:49:32,378 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:32,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:38,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:38,853 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1101 trivial. 0 not checked. [2024-12-02 12:49:38,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:38,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783354065] [2024-12-02 12:49:38,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783354065] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:38,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:38,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:38,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845458986] [2024-12-02 12:49:38,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:38,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:38,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:38,855 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:38,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:38,856 INFO L87 Difference]: Start difference. First operand 27497 states and 38095 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2024-12-02 12:49:42,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:44,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:44,617 INFO L93 Difference]: Finished difference Result 81446 states and 112960 transitions. [2024-12-02 12:49:44,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:44,618 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 230 [2024-12-02 12:49:44,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:44,845 INFO L225 Difference]: With dead ends: 81446 [2024-12-02 12:49:44,845 INFO L226 Difference]: Without dead ends: 54028 [2024-12-02 12:49:44,925 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:44,926 INFO L435 NwaCegarLoop]: 5842 mSDtfsCounter, 4004 mSDsluCounter, 4082 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4004 SdHoareTripleChecker+Valid, 9924 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:44,926 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4004 Valid, 9924 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 12:49:44,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54028 states. [2024-12-02 12:49:46,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54028 to 54006. [2024-12-02 12:49:46,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54006 states, 40226 states have (on average 1.3150449957738777) internal successors, (52899), 40972 states have internal predecessors, (52899), 10999 states have call successors, (10999), 2819 states have call predecessors, (10999), 2778 states have return successors, (11020), 10726 states have call predecessors, (11020), 10996 states have call successors, (11020) [2024-12-02 12:49:46,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54006 states to 54006 states and 74918 transitions. [2024-12-02 12:49:46,982 INFO L78 Accepts]: Start accepts. Automaton has 54006 states and 74918 transitions. Word has length 230 [2024-12-02 12:49:46,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:46,983 INFO L471 AbstractCegarLoop]: Abstraction has 54006 states and 74918 transitions. [2024-12-02 12:49:46,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2024-12-02 12:49:46,983 INFO L276 IsEmpty]: Start isEmpty. Operand 54006 states and 74918 transitions. [2024-12-02 12:49:46,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-12-02 12:49:46,988 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:46,988 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:46,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:49:46,988 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:49:46,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:46,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1741671927, now seen corresponding path program 1 times [2024-12-02 12:49:46,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:46,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523758736] [2024-12-02 12:49:46,989 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:46,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:53,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:55,003 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2024-12-02 12:49:55,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:55,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523758736] [2024-12-02 12:49:55,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523758736] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:55,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:55,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:49:55,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320186989] [2024-12-02 12:49:55,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:55,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:49:55,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:55,005 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:49:55,005 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:49:55,005 INFO L87 Difference]: Start difference. First operand 54006 states and 74918 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 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 12:49:56,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:56,579 INFO L93 Difference]: Finished difference Result 54012 states and 74923 transitions. [2024-12-02 12:49:56,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:49:56,580 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 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 230 [2024-12-02 12:49:56,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:56,854 INFO L225 Difference]: With dead ends: 54012 [2024-12-02 12:49:56,854 INFO L226 Difference]: Without dead ends: 54010 [2024-12-02 12:49:56,894 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:49:56,895 INFO L435 NwaCegarLoop]: 4107 mSDtfsCounter, 4055 mSDsluCounter, 8201 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4056 SdHoareTripleChecker+Valid, 12308 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:56,896 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4056 Valid, 12308 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:49:56,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54010 states. [2024-12-02 12:49:58,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54010 to 54010. [2024-12-02 12:49:58,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54010 states, 40229 states have (on average 1.3150215019016132) internal successors, (52902), 40975 states have internal predecessors, (52902), 10999 states have call successors, (10999), 2820 states have call predecessors, (10999), 2779 states have return successors, (11020), 10726 states have call predecessors, (11020), 10996 states have call successors, (11020) [2024-12-02 12:49:58,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54010 states to 54010 states and 74921 transitions. [2024-12-02 12:49:58,994 INFO L78 Accepts]: Start accepts. Automaton has 54010 states and 74921 transitions. Word has length 230 [2024-12-02 12:49:58,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:58,995 INFO L471 AbstractCegarLoop]: Abstraction has 54010 states and 74921 transitions. [2024-12-02 12:49:58,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 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 12:49:58,996 INFO L276 IsEmpty]: Start isEmpty. Operand 54010 states and 74921 transitions. [2024-12-02 12:49:58,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-12-02 12:49:58,999 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:59,000 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 3, 3, 3, 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] [2024-12-02 12:49:59,000 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 12:49:59,000 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:49:59,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:59,001 INFO L85 PathProgramCache]: Analyzing trace with hash 384560901, now seen corresponding path program 1 times [2024-12-02 12:49:59,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:59,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991241000] [2024-12-02 12:49:59,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:59,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:04,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:05,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1109 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2024-12-02 12:50:05,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:05,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991241000] [2024-12-02 12:50:05,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991241000] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:05,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:05,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:05,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940651041] [2024-12-02 12:50:05,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:05,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:50:05,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:05,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:50:05,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:05,922 INFO L87 Difference]: Start difference. First operand 54010 states and 74921 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, (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 12:50:07,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:07,454 INFO L93 Difference]: Finished difference Result 54016 states and 74926 transitions. [2024-12-02 12:50:07,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:50:07,455 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, (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 235 [2024-12-02 12:50:07,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:07,860 INFO L225 Difference]: With dead ends: 54016 [2024-12-02 12:50:07,860 INFO L226 Difference]: Without dead ends: 54014 [2024-12-02 12:50:07,877 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:07,878 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4051 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4052 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:07,878 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4052 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:07,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54014 states. [2024-12-02 12:50:10,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54014 to 54014. [2024-12-02 12:50:10,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54014 states, 40232 states have (on average 1.314998011533108) internal successors, (52905), 40978 states have internal predecessors, (52905), 10999 states have call successors, (10999), 2821 states have call predecessors, (10999), 2780 states have return successors, (11020), 10726 states have call predecessors, (11020), 10996 states have call successors, (11020) [2024-12-02 12:50:10,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54014 states to 54014 states and 74924 transitions. [2024-12-02 12:50:10,456 INFO L78 Accepts]: Start accepts. Automaton has 54014 states and 74924 transitions. Word has length 235 [2024-12-02 12:50:10,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:10,458 INFO L471 AbstractCegarLoop]: Abstraction has 54014 states and 74924 transitions. [2024-12-02 12:50:10,458 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, (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 12:50:10,458 INFO L276 IsEmpty]: Start isEmpty. Operand 54014 states and 74924 transitions. [2024-12-02 12:50:10,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2024-12-02 12:50:10,462 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:10,462 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 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] [2024-12-02 12:50:10,463 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:50:10,463 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:50:10,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:10,465 INFO L85 PathProgramCache]: Analyzing trace with hash 306710345, now seen corresponding path program 1 times [2024-12-02 12:50:10,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:10,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948145668] [2024-12-02 12:50:10,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:10,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:17,292 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1111 trivial. 0 not checked. [2024-12-02 12:50:17,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:17,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948145668] [2024-12-02 12:50:17,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948145668] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:17,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:17,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:17,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518850086] [2024-12-02 12:50:17,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:17,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:50:17,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:17,295 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:50:17,295 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:17,296 INFO L87 Difference]: Start difference. First operand 54014 states and 74924 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, (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 12:50:19,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:19,054 INFO L93 Difference]: Finished difference Result 54020 states and 74929 transitions. [2024-12-02 12:50:19,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:50:19,055 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, (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 240 [2024-12-02 12:50:19,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:19,301 INFO L225 Difference]: With dead ends: 54020 [2024-12-02 12:50:19,301 INFO L226 Difference]: Without dead ends: 54018 [2024-12-02 12:50:19,330 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:19,331 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4050 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4051 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:19,331 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4051 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:19,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54018 states. [2024-12-02 12:50:21,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54018 to 54018. [2024-12-02 12:50:21,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54018 states, 40235 states have (on average 1.314974524667578) internal successors, (52908), 40981 states have internal predecessors, (52908), 10999 states have call successors, (10999), 2822 states have call predecessors, (10999), 2781 states have return successors, (11020), 10726 states have call predecessors, (11020), 10996 states have call successors, (11020) [2024-12-02 12:50:21,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54018 states to 54018 states and 74927 transitions. [2024-12-02 12:50:21,378 INFO L78 Accepts]: Start accepts. Automaton has 54018 states and 74927 transitions. Word has length 240 [2024-12-02 12:50:21,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:21,379 INFO L471 AbstractCegarLoop]: Abstraction has 54018 states and 74927 transitions. [2024-12-02 12:50:21,379 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, (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 12:50:21,379 INFO L276 IsEmpty]: Start isEmpty. Operand 54018 states and 74927 transitions. [2024-12-02 12:50:21,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2024-12-02 12:50:21,381 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:21,382 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:21,382 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 12:50:21,382 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:50:21,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:21,382 INFO L85 PathProgramCache]: Analyzing trace with hash 954306885, now seen corresponding path program 1 times [2024-12-02 12:50:21,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:21,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918906338] [2024-12-02 12:50:21,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:21,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:27,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:29,019 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1119 trivial. 0 not checked. [2024-12-02 12:50:29,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:29,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918906338] [2024-12-02 12:50:29,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918906338] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:29,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:29,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:29,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822942787] [2024-12-02 12:50:29,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:29,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:50:29,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:29,023 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:50:29,023 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:29,023 INFO L87 Difference]: Start difference. First operand 54018 states and 74927 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, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 12:50:32,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:32,013 INFO L93 Difference]: Finished difference Result 54024 states and 74932 transitions. [2024-12-02 12:50:32,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:50:32,014 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, (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 245 [2024-12-02 12:50:32,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:32,340 INFO L225 Difference]: With dead ends: 54024 [2024-12-02 12:50:32,340 INFO L226 Difference]: Without dead ends: 54022 [2024-12-02 12:50:32,356 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:32,357 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4049 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4050 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:32,357 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4050 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:32,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54022 states. [2024-12-02 12:50:34,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54022 to 54022. [2024-12-02 12:50:34,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54022 states, 40238 states have (on average 1.3149510413042398) internal successors, (52911), 40984 states have internal predecessors, (52911), 10999 states have call successors, (10999), 2823 states have call predecessors, (10999), 2782 states have return successors, (11020), 10726 states have call predecessors, (11020), 10996 states have call successors, (11020) [2024-12-02 12:50:34,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54022 states to 54022 states and 74930 transitions. [2024-12-02 12:50:34,421 INFO L78 Accepts]: Start accepts. Automaton has 54022 states and 74930 transitions. Word has length 245 [2024-12-02 12:50:34,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:34,422 INFO L471 AbstractCegarLoop]: Abstraction has 54022 states and 74930 transitions. [2024-12-02 12:50:34,423 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, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 12:50:34,423 INFO L276 IsEmpty]: Start isEmpty. Operand 54022 states and 74930 transitions. [2024-12-02 12:50:34,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-12-02 12:50:34,425 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:34,425 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:34,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 12:50:34,426 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:50:34,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:34,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1074266999, now seen corresponding path program 1 times [2024-12-02 12:50:34,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:34,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989961655] [2024-12-02 12:50:34,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:34,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:40,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:41,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1139 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1131 trivial. 0 not checked. [2024-12-02 12:50:41,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:41,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989961655] [2024-12-02 12:50:41,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989961655] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:41,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:41,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:41,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511322070] [2024-12-02 12:50:41,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:41,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:50:41,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:41,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:50:41,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:41,207 INFO L87 Difference]: Start difference. First operand 54022 states and 74930 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:50:43,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:43,171 INFO L93 Difference]: Finished difference Result 54028 states and 74935 transitions. [2024-12-02 12:50:43,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:50:43,172 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, (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 250 [2024-12-02 12:50:43,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:43,422 INFO L225 Difference]: With dead ends: 54028 [2024-12-02 12:50:43,422 INFO L226 Difference]: Without dead ends: 54026 [2024-12-02 12:50:43,455 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:43,455 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4048 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4049 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:43,456 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4049 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:43,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54026 states. [2024-12-02 12:50:45,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54026 to 54026. [2024-12-02 12:50:45,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54026 states, 40241 states have (on average 1.3149275614423102) internal successors, (52914), 40987 states have internal predecessors, (52914), 10999 states have call successors, (10999), 2824 states have call predecessors, (10999), 2783 states have return successors, (11020), 10726 states have call predecessors, (11020), 10996 states have call successors, (11020) [2024-12-02 12:50:45,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54026 states to 54026 states and 74933 transitions. [2024-12-02 12:50:45,830 INFO L78 Accepts]: Start accepts. Automaton has 54026 states and 74933 transitions. Word has length 250 [2024-12-02 12:50:45,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:45,831 INFO L471 AbstractCegarLoop]: Abstraction has 54026 states and 74933 transitions. [2024-12-02 12:50:45,831 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:50:45,831 INFO L276 IsEmpty]: Start isEmpty. Operand 54026 states and 74933 transitions. [2024-12-02 12:50:45,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-12-02 12:50:45,833 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:45,833 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 6, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:45,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 12:50:45,834 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:50:45,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:45,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1095963525, now seen corresponding path program 1 times [2024-12-02 12:50:45,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:45,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711218750] [2024-12-02 12:50:45,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:45,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:52,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1157 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1147 trivial. 0 not checked. [2024-12-02 12:50:52,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:52,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711218750] [2024-12-02 12:50:52,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711218750] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:52,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:52,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:52,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419801892] [2024-12-02 12:50:52,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:52,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:50:52,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:52,581 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:50:52,581 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:52,581 INFO L87 Difference]: Start difference. First operand 54026 states and 74933 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, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 12:50:54,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:54,705 INFO L93 Difference]: Finished difference Result 54032 states and 74938 transitions. [2024-12-02 12:50:54,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:50:54,706 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, (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 255 [2024-12-02 12:50:54,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:54,935 INFO L225 Difference]: With dead ends: 54032 [2024-12-02 12:50:54,935 INFO L226 Difference]: Without dead ends: 54030 [2024-12-02 12:50:54,962 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:54,962 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4047 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4048 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:54,962 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4048 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:55,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54030 states. [2024-12-02 12:50:57,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54030 to 54030. [2024-12-02 12:50:57,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54030 states, 40244 states have (on average 1.3149040850810059) internal successors, (52917), 40990 states have internal predecessors, (52917), 10999 states have call successors, (10999), 2825 states have call predecessors, (10999), 2784 states have return successors, (11020), 10726 states have call predecessors, (11020), 10996 states have call successors, (11020) [2024-12-02 12:50:57,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54030 states to 54030 states and 74936 transitions. [2024-12-02 12:50:57,929 INFO L78 Accepts]: Start accepts. Automaton has 54030 states and 74936 transitions. Word has length 255 [2024-12-02 12:50:57,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:57,929 INFO L471 AbstractCegarLoop]: Abstraction has 54030 states and 74936 transitions. [2024-12-02 12:50:57,929 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, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 12:50:57,929 INFO L276 IsEmpty]: Start isEmpty. Operand 54030 states and 74936 transitions. [2024-12-02 12:50:57,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2024-12-02 12:50:57,933 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:57,933 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 7, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:57,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 12:50:57,933 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:50:57,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:57,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1718087223, now seen corresponding path program 1 times [2024-12-02 12:50:57,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:57,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819990244] [2024-12-02 12:50:57,934 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:57,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:04,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:05,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-12-02 12:51:05,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:05,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819990244] [2024-12-02 12:51:05,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819990244] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:05,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:05,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:05,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631387436] [2024-12-02 12:51:05,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:05,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:51:05,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:05,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:51:05,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:51:05,230 INFO L87 Difference]: Start difference. First operand 54030 states and 74936 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, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:51:08,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:08,061 INFO L93 Difference]: Finished difference Result 68680 states and 94735 transitions. [2024-12-02 12:51:08,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:51:08,062 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, (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 260 [2024-12-02 12:51:08,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:08,375 INFO L225 Difference]: With dead ends: 68680 [2024-12-02 12:51:08,376 INFO L226 Difference]: Without dead ends: 68678 [2024-12-02 12:51:08,416 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:51:08,417 INFO L435 NwaCegarLoop]: 4765 mSDtfsCounter, 3445 mSDsluCounter, 11450 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3446 SdHoareTripleChecker+Valid, 16215 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:08,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3446 Valid, 16215 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:51:08,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68678 states. [2024-12-02 12:51:11,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68678 to 68678. [2024-12-02 12:51:11,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68678 states, 51323 states have (on average 1.3178107281335854) internal successors, (67634), 52237 states have internal predecessors, (67634), 13539 states have call successors, (13539), 3854 states have call predecessors, (13539), 3813 states have return successors, (13560), 13226 states have call predecessors, (13560), 13536 states have call successors, (13560) [2024-12-02 12:51:11,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68678 states to 68678 states and 94733 transitions. [2024-12-02 12:51:11,973 INFO L78 Accepts]: Start accepts. Automaton has 68678 states and 94733 transitions. Word has length 260 [2024-12-02 12:51:11,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:11,974 INFO L471 AbstractCegarLoop]: Abstraction has 68678 states and 94733 transitions. [2024-12-02 12:51:11,974 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, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:51:11,974 INFO L276 IsEmpty]: Start isEmpty. Operand 68678 states and 94733 transitions. [2024-12-02 12:51:11,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2024-12-02 12:51:11,977 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:11,978 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 8, 7, 7, 5, 5, 5, 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] [2024-12-02 12:51:11,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 12:51:11,978 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:51:11,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:11,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1412579774, now seen corresponding path program 1 times [2024-12-02 12:51:11,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:11,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772062771] [2024-12-02 12:51:11,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:11,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:17,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:18,846 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1218 trivial. 0 not checked. [2024-12-02 12:51:18,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:18,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772062771] [2024-12-02 12:51:18,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772062771] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:18,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:18,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:18,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497486580] [2024-12-02 12:51:18,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:18,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:51:18,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:18,848 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:51:18,848 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:51:18,848 INFO L87 Difference]: Start difference. First operand 68678 states and 94733 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 12:51:21,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:21,562 INFO L93 Difference]: Finished difference Result 68684 states and 94738 transitions. [2024-12-02 12:51:21,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:51:21,563 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 289 [2024-12-02 12:51:21,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:21,832 INFO L225 Difference]: With dead ends: 68684 [2024-12-02 12:51:21,832 INFO L226 Difference]: Without dead ends: 68682 [2024-12-02 12:51:21,865 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:51:21,865 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4033 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4034 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:21,866 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4034 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:51:21,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68682 states. [2024-12-02 12:51:24,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68682 to 68682. [2024-12-02 12:51:24,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68682 states, 51326 states have (on average 1.3177921521256284) internal successors, (67637), 52240 states have internal predecessors, (67637), 13539 states have call successors, (13539), 3855 states have call predecessors, (13539), 3814 states have return successors, (13560), 13226 states have call predecessors, (13560), 13536 states have call successors, (13560) [2024-12-02 12:51:25,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68682 states to 68682 states and 94736 transitions. [2024-12-02 12:51:25,130 INFO L78 Accepts]: Start accepts. Automaton has 68682 states and 94736 transitions. Word has length 289 [2024-12-02 12:51:25,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:25,131 INFO L471 AbstractCegarLoop]: Abstraction has 68682 states and 94736 transitions. [2024-12-02 12:51:25,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 12:51:25,131 INFO L276 IsEmpty]: Start isEmpty. Operand 68682 states and 94736 transitions. [2024-12-02 12:51:25,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2024-12-02 12:51:25,135 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:25,136 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 9, 8, 8, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:25,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 12:51:25,136 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:51:25,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:25,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1518603952, now seen corresponding path program 1 times [2024-12-02 12:51:25,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:25,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010632365] [2024-12-02 12:51:25,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:25,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:32,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:33,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1262 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1246 trivial. 0 not checked. [2024-12-02 12:51:33,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:33,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010632365] [2024-12-02 12:51:33,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010632365] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:33,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:33,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:33,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177085747] [2024-12-02 12:51:33,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:33,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:51:33,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:33,336 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:51:33,336 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:51:33,336 INFO L87 Difference]: Start difference. First operand 68682 states and 94736 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:51:37,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:37,156 INFO L93 Difference]: Finished difference Result 68688 states and 94741 transitions. [2024-12-02 12:51:37,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:51:37,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 294 [2024-12-02 12:51:37,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:37,457 INFO L225 Difference]: With dead ends: 68688 [2024-12-02 12:51:37,457 INFO L226 Difference]: Without dead ends: 68686 [2024-12-02 12:51:37,493 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:51:37,494 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4032 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4033 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:37,494 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4033 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:51:37,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68686 states. [2024-12-02 12:51:40,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68686 to 68686. [2024-12-02 12:51:40,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68686 states, 51329 states have (on average 1.3177735782890763) internal successors, (67640), 52243 states have internal predecessors, (67640), 13539 states have call successors, (13539), 3856 states have call predecessors, (13539), 3815 states have return successors, (13560), 13226 states have call predecessors, (13560), 13536 states have call successors, (13560) [2024-12-02 12:51:40,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68686 states to 68686 states and 94739 transitions. [2024-12-02 12:51:40,984 INFO L78 Accepts]: Start accepts. Automaton has 68686 states and 94739 transitions. Word has length 294 [2024-12-02 12:51:40,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:40,985 INFO L471 AbstractCegarLoop]: Abstraction has 68686 states and 94739 transitions. [2024-12-02 12:51:40,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:51:40,986 INFO L276 IsEmpty]: Start isEmpty. Operand 68686 states and 94739 transitions. [2024-12-02 12:51:40,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-12-02 12:51:40,989 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:40,989 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 10, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:51:40,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 12:51:40,989 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:51:40,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:40,990 INFO L85 PathProgramCache]: Analyzing trace with hash -834029563, now seen corresponding path program 1 times [2024-12-02 12:51:40,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:40,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762215735] [2024-12-02 12:51:40,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:40,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:47,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1269 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1251 trivial. 0 not checked. [2024-12-02 12:51:47,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:47,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762215735] [2024-12-02 12:51:47,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762215735] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:47,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:47,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:51:47,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657103967] [2024-12-02 12:51:47,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:47,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:51:47,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:47,835 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:51:47,836 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:51:47,836 INFO L87 Difference]: Start difference. First operand 68686 states and 94739 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, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:51:50,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:50,985 INFO L93 Difference]: Finished difference Result 68692 states and 94744 transitions. [2024-12-02 12:51:50,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:51:50,985 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, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 275 [2024-12-02 12:51:50,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:51,230 INFO L225 Difference]: With dead ends: 68692 [2024-12-02 12:51:51,230 INFO L226 Difference]: Without dead ends: 68690 [2024-12-02 12:51:51,256 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:51:51,256 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4043 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4044 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:51,257 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4044 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:51:51,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68690 states. [2024-12-02 12:51:54,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68690 to 68690. [2024-12-02 12:51:54,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68690 states, 51332 states have (on average 1.3177550066235486) internal successors, (67643), 52246 states have internal predecessors, (67643), 13539 states have call successors, (13539), 3857 states have call predecessors, (13539), 3816 states have return successors, (13560), 13226 states have call predecessors, (13560), 13536 states have call successors, (13560) [2024-12-02 12:51:54,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68690 states to 68690 states and 94742 transitions. [2024-12-02 12:51:54,760 INFO L78 Accepts]: Start accepts. Automaton has 68690 states and 94742 transitions. Word has length 275 [2024-12-02 12:51:54,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:54,760 INFO L471 AbstractCegarLoop]: Abstraction has 68690 states and 94742 transitions. [2024-12-02 12:51:54,761 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, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:51:54,761 INFO L276 IsEmpty]: Start isEmpty. Operand 68690 states and 94742 transitions. [2024-12-02 12:51:54,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-12-02 12:51:54,764 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:54,764 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 11, 10, 10, 5, 5, 5, 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] [2024-12-02 12:51:54,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 12:51:54,765 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:51:54,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:54,765 INFO L85 PathProgramCache]: Analyzing trace with hash 2104508208, now seen corresponding path program 1 times [2024-12-02 12:51:54,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:54,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51304183] [2024-12-02 12:51:54,766 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:54,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:00,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:01,854 INFO L134 CoverageAnalysis]: Checked inductivity of 1334 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1314 trivial. 0 not checked. [2024-12-02 12:52:01,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:01,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51304183] [2024-12-02 12:52:01,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51304183] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:01,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:01,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:52:01,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579719959] [2024-12-02 12:52:01,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:01,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:52:01,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:01,856 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:52:01,856 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:52:01,856 INFO L87 Difference]: Start difference. First operand 68690 states and 94742 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 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 12:52:05,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:05,130 INFO L93 Difference]: Finished difference Result 68696 states and 94747 transitions. [2024-12-02 12:52:05,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:52:05,130 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 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 304 [2024-12-02 12:52:05,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:05,390 INFO L225 Difference]: With dead ends: 68696 [2024-12-02 12:52:05,390 INFO L226 Difference]: Without dead ends: 68692 [2024-12-02 12:52:05,424 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:52:05,425 INFO L435 NwaCegarLoop]: 4110 mSDtfsCounter, 4030 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4031 SdHoareTripleChecker+Valid, 12312 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:05,425 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4031 Valid, 12312 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:52:05,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68692 states. [2024-12-02 12:52:08,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68692 to 68692. [2024-12-02 12:52:09,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68692 states, 51334 states have (on average 1.3177231464526435) internal successors, (67644), 52247 states have internal predecessors, (67644), 13539 states have call successors, (13539), 3858 states have call predecessors, (13539), 3816 states have return successors, (13560), 13226 states have call predecessors, (13560), 13536 states have call successors, (13560) [2024-12-02 12:52:09,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68692 states to 68692 states and 94743 transitions. [2024-12-02 12:52:09,276 INFO L78 Accepts]: Start accepts. Automaton has 68692 states and 94743 transitions. Word has length 304 [2024-12-02 12:52:09,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:09,277 INFO L471 AbstractCegarLoop]: Abstraction has 68692 states and 94743 transitions. [2024-12-02 12:52:09,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 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 12:52:09,277 INFO L276 IsEmpty]: Start isEmpty. Operand 68692 states and 94743 transitions. [2024-12-02 12:52:09,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-12-02 12:52:09,281 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:09,281 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 15, 15, 15, 15, 15, 12, 11, 11, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:52:09,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:52:09,282 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:52:09,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:09,282 INFO L85 PathProgramCache]: Analyzing trace with hash 975100485, now seen corresponding path program 1 times [2024-12-02 12:52:09,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:09,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777838535] [2024-12-02 12:52:09,283 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:09,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:15,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:16,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1349 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1327 trivial. 0 not checked. [2024-12-02 12:52:16,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:16,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777838535] [2024-12-02 12:52:16,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777838535] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:16,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:16,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:52:16,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671673496] [2024-12-02 12:52:16,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:16,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:52:16,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:16,261 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:52:16,262 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:52:16,262 INFO L87 Difference]: Start difference. First operand 68692 states and 94743 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, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:52:19,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:19,699 INFO L93 Difference]: Finished difference Result 68692 states and 94743 transitions. [2024-12-02 12:52:19,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:52:19,699 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, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 285 [2024-12-02 12:52:19,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:20,060 INFO L225 Difference]: With dead ends: 68692 [2024-12-02 12:52:20,061 INFO L226 Difference]: Without dead ends: 68381 [2024-12-02 12:52:20,099 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:52:20,100 INFO L435 NwaCegarLoop]: 4108 mSDtfsCounter, 4038 mSDsluCounter, 8200 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4038 SdHoareTripleChecker+Valid, 12308 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:20,100 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4038 Valid, 12308 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:52:20,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68381 states. [2024-12-02 12:52:23,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68381 to 68381. [2024-12-02 12:52:24,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68381 states, 51138 states have (on average 1.3177089444248895) internal successors, (67385), 52019 states have internal predecessors, (67385), 13447 states have call successors, (13447), 3837 states have call predecessors, (13447), 3794 states have return successors, (13468), 13164 states have call predecessors, (13468), 13444 states have call successors, (13468) [2024-12-02 12:52:24,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68381 states to 68381 states and 94300 transitions. [2024-12-02 12:52:24,284 INFO L78 Accepts]: Start accepts. Automaton has 68381 states and 94300 transitions. Word has length 285 [2024-12-02 12:52:24,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:24,284 INFO L471 AbstractCegarLoop]: Abstraction has 68381 states and 94300 transitions. [2024-12-02 12:52:24,284 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, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:52:24,284 INFO L276 IsEmpty]: Start isEmpty. Operand 68381 states and 94300 transitions. [2024-12-02 12:52:24,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-12-02 12:52:24,287 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:24,288 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 15, 15, 15, 15, 15, 15, 6, 6, 6, 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] [2024-12-02 12:52:24,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:52:24,288 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:52:24,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:24,289 INFO L85 PathProgramCache]: Analyzing trace with hash -630370179, now seen corresponding path program 1 times [2024-12-02 12:52:24,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:24,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732859083] [2024-12-02 12:52:24,289 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:24,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:30,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1206 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1203 trivial. 0 not checked. [2024-12-02 12:52:30,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:30,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732859083] [2024-12-02 12:52:30,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732859083] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:30,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:30,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:52:30,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254780626] [2024-12-02 12:52:30,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:30,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:52:30,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:30,762 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:52:30,762 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:52:30,762 INFO L87 Difference]: Start difference. First operand 68381 states and 94300 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 12:52:34,871 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 12:52:40,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:40,332 INFO L93 Difference]: Finished difference Result 155141 states and 213768 transitions. [2024-12-02 12:52:40,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:52:40,332 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 299 [2024-12-02 12:52:40,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:40,719 INFO L225 Difference]: With dead ends: 155141 [2024-12-02 12:52:40,719 INFO L226 Difference]: Without dead ends: 86839 [2024-12-02 12:52:40,923 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:52:40,924 INFO L435 NwaCegarLoop]: 6889 mSDtfsCounter, 2841 mSDsluCounter, 3997 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2841 SdHoareTripleChecker+Valid, 10886 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 12:52:40,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2841 Valid, 10886 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 63 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 12:52:41,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86839 states. [2024-12-02 12:52:45,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86839 to 86827. [2024-12-02 12:52:46,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86827 states, 65214 states have (on average 1.3169411476063422) internal successors, (85883), 66303 states have internal predecessors, (85883), 16723 states have call successors, (16723), 4931 states have call predecessors, (16723), 4888 states have return successors, (16744), 16400 states have call predecessors, (16744), 16720 states have call successors, (16744) [2024-12-02 12:52:46,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86827 states to 86827 states and 119350 transitions. [2024-12-02 12:52:46,389 INFO L78 Accepts]: Start accepts. Automaton has 86827 states and 119350 transitions. Word has length 299 [2024-12-02 12:52:46,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:46,389 INFO L471 AbstractCegarLoop]: Abstraction has 86827 states and 119350 transitions. [2024-12-02 12:52:46,389 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 12:52:46,389 INFO L276 IsEmpty]: Start isEmpty. Operand 86827 states and 119350 transitions. [2024-12-02 12:52:46,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2024-12-02 12:52:46,393 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:46,393 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 15, 15, 15, 15, 15, 15, 10, 10, 10, 3, 3, 3, 2, 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] [2024-12-02 12:52:46,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 12:52:46,393 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:52:46,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:46,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1044527047, now seen corresponding path program 1 times [2024-12-02 12:52:46,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:46,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375430117] [2024-12-02 12:52:46,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:46,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:53,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1469 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1454 trivial. 0 not checked. [2024-12-02 12:52:53,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:53,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375430117] [2024-12-02 12:52:53,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375430117] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:53,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:53,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:52:53,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607953168] [2024-12-02 12:52:53,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:53,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:52:53,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:53,452 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:52:53,452 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:52:53,452 INFO L87 Difference]: Start difference. First operand 86827 states and 119350 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:52:57,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:53:03,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:03,852 INFO L93 Difference]: Finished difference Result 191910 states and 263668 transitions. [2024-12-02 12:53:03,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:53:03,852 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 371 [2024-12-02 12:53:03,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:04,425 INFO L225 Difference]: With dead ends: 191910 [2024-12-02 12:53:04,425 INFO L226 Difference]: Without dead ends: 105070 [2024-12-02 12:53:04,675 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:53:04,675 INFO L435 NwaCegarLoop]: 6899 mSDtfsCounter, 2845 mSDsluCounter, 4004 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2845 SdHoareTripleChecker+Valid, 10903 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 12:53:04,676 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2845 Valid, 10903 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 58 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 12:53:04,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105070 states. [2024-12-02 12:53:11,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105070 to 104713. [2024-12-02 12:53:11,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104713 states, 78860 states have (on average 1.316700481866599) internal successors, (103835), 80154 states have internal predecessors, (103835), 19912 states have call successors, (19912), 5982 states have call predecessors, (19912), 5939 states have return successors, (19933), 19550 states have call predecessors, (19933), 19909 states have call successors, (19933) [2024-12-02 12:53:11,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104713 states to 104713 states and 143680 transitions. [2024-12-02 12:53:11,565 INFO L78 Accepts]: Start accepts. Automaton has 104713 states and 143680 transitions. Word has length 371 [2024-12-02 12:53:11,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:11,565 INFO L471 AbstractCegarLoop]: Abstraction has 104713 states and 143680 transitions. [2024-12-02 12:53:11,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:53:11,566 INFO L276 IsEmpty]: Start isEmpty. Operand 104713 states and 143680 transitions. [2024-12-02 12:53:11,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2024-12-02 12:53:11,569 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:11,569 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 15, 15, 15, 15, 15, 15, 10, 10, 10, 3, 3, 3, 2, 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] [2024-12-02 12:53:11,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 12:53:11,570 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:53:11,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:11,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1564260411, now seen corresponding path program 1 times [2024-12-02 12:53:11,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:11,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588067448] [2024-12-02 12:53:11,571 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:11,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:17,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:18,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1469 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1454 trivial. 0 not checked. [2024-12-02 12:53:18,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:18,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588067448] [2024-12-02 12:53:18,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588067448] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:18,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:18,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:53:18,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206664712] [2024-12-02 12:53:18,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:18,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:53:18,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:18,287 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:53:18,288 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:53:18,288 INFO L87 Difference]: Start difference. First operand 104713 states and 143680 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:53:22,391 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 12:53:30,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:30,528 INFO L93 Difference]: Finished difference Result 234006 states and 320669 transitions. [2024-12-02 12:53:30,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:53:30,529 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 371 [2024-12-02 12:53:30,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:31,109 INFO L225 Difference]: With dead ends: 234006 [2024-12-02 12:53:31,110 INFO L226 Difference]: Without dead ends: 129372 [2024-12-02 12:53:31,382 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:53:31,383 INFO L435 NwaCegarLoop]: 6125 mSDtfsCounter, 3729 mSDsluCounter, 3558 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3729 SdHoareTripleChecker+Valid, 9683 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 12:53:31,383 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3729 Valid, 9683 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 12:53:31,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129372 states. [2024-12-02 12:53:40,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129372 to 129360. [2024-12-02 12:53:40,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129360 states, 97358 states have (on average 1.3145093366749523) internal successors, (127978), 98968 states have internal predecessors, (127978), 24444 states have call successors, (24444), 7625 states have call predecessors, (24444), 7556 states have return successors, (24465), 23996 states have call predecessors, (24465), 24441 states have call successors, (24465) [2024-12-02 12:53:41,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129360 states to 129360 states and 176887 transitions. [2024-12-02 12:53:41,705 INFO L78 Accepts]: Start accepts. Automaton has 129360 states and 176887 transitions. Word has length 371 [2024-12-02 12:53:41,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:41,706 INFO L471 AbstractCegarLoop]: Abstraction has 129360 states and 176887 transitions. [2024-12-02 12:53:41,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:53:41,706 INFO L276 IsEmpty]: Start isEmpty. Operand 129360 states and 176887 transitions. [2024-12-02 12:53:41,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2024-12-02 12:53:41,716 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:41,716 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 16, 16, 16, 16, 16, 16, 12, 12, 12, 4, 4, 4, 3, 3, 3, 3, 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, 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] [2024-12-02 12:53:41,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 12:53:41,717 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:53:41,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:41,718 INFO L85 PathProgramCache]: Analyzing trace with hash -545467466, now seen corresponding path program 1 times [2024-12-02 12:53:41,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:41,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577500514] [2024-12-02 12:53:41,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:41,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:49,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:49,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2024-12-02 12:53:49,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:49,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577500514] [2024-12-02 12:53:49,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577500514] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:49,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:49,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:53:49,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268035905] [2024-12-02 12:53:49,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:49,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:53:49,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:49,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:53:49,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:53:49,972 INFO L87 Difference]: Start difference. First operand 129360 states and 176887 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 12:53:54,112 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 12:54:03,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:54:03,195 INFO L93 Difference]: Finished difference Result 276968 states and 378751 transitions. [2024-12-02 12:54:03,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:54:03,195 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 448 [2024-12-02 12:54:03,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:54:04,041 INFO L225 Difference]: With dead ends: 276968 [2024-12-02 12:54:04,041 INFO L226 Difference]: Without dead ends: 147698 [2024-12-02 12:54:04,314 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:54:04,319 INFO L435 NwaCegarLoop]: 5472 mSDtfsCounter, 2847 mSDsluCounter, 4003 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2847 SdHoareTripleChecker+Valid, 9475 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 12:54:04,320 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2847 Valid, 9475 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 12:54:04,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147698 states. [2024-12-02 12:54:13,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147698 to 147686. [2024-12-02 12:54:13,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147686 states, 111354 states have (on average 1.3146900874687932) internal successors, (146396), 113172 states have internal predecessors, (146396), 27696 states have call successors, (27696), 8703 states have call predecessors, (27696), 8634 states have return successors, (27717), 27208 states have call predecessors, (27717), 27693 states have call successors, (27717) [2024-12-02 12:54:13,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147686 states to 147686 states and 201809 transitions. [2024-12-02 12:54:13,911 INFO L78 Accepts]: Start accepts. Automaton has 147686 states and 201809 transitions. Word has length 448 [2024-12-02 12:54:13,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:54:13,911 INFO L471 AbstractCegarLoop]: Abstraction has 147686 states and 201809 transitions. [2024-12-02 12:54:13,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 12:54:13,912 INFO L276 IsEmpty]: Start isEmpty. Operand 147686 states and 201809 transitions. [2024-12-02 12:54:13,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2024-12-02 12:54:13,917 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:54:13,917 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 16, 16, 16, 16, 16, 16, 12, 12, 12, 4, 4, 4, 3, 3, 3, 3, 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, 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] [2024-12-02 12:54:13,917 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 12:54:13,917 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:54:13,918 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:54:13,918 INFO L85 PathProgramCache]: Analyzing trace with hash 2063319992, now seen corresponding path program 1 times [2024-12-02 12:54:13,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:54:13,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547396756] [2024-12-02 12:54:13,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:54:13,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:54:19,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:54:20,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2024-12-02 12:54:20,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:54:20,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547396756] [2024-12-02 12:54:20,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547396756] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:54:20,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:54:20,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:54:20,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410562276] [2024-12-02 12:54:20,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:54:20,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:54:20,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:54:20,156 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:54:20,156 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:54:20,156 INFO L87 Difference]: Start difference. First operand 147686 states and 201809 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 12:54:24,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:54:33,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:54:33,461 INFO L93 Difference]: Finished difference Result 313812 states and 428835 transitions. [2024-12-02 12:54:33,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:54:33,462 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 448 [2024-12-02 12:54:33,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:54:34,173 INFO L225 Difference]: With dead ends: 313812 [2024-12-02 12:54:34,173 INFO L226 Difference]: Without dead ends: 166216 [2024-12-02 12:54:34,685 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:54:34,686 INFO L435 NwaCegarLoop]: 6899 mSDtfsCounter, 2860 mSDsluCounter, 4004 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2860 SdHoareTripleChecker+Valid, 10903 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:54:34,686 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2860 Valid, 10903 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 12:54:34,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166216 states. [2024-12-02 12:54:44,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166216 to 166204. [2024-12-02 12:54:44,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166204 states, 125510 states have (on average 1.3146840889172178) internal successors, (165006), 127536 states have internal predecessors, (165006), 30964 states have call successors, (30964), 9797 states have call predecessors, (30964), 9728 states have return successors, (30985), 30436 states have call predecessors, (30985), 30961 states have call successors, (30985) [2024-12-02 12:54:45,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166204 states to 166204 states and 226955 transitions. [2024-12-02 12:54:45,596 INFO L78 Accepts]: Start accepts. Automaton has 166204 states and 226955 transitions. Word has length 448 [2024-12-02 12:54:45,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:54:45,597 INFO L471 AbstractCegarLoop]: Abstraction has 166204 states and 226955 transitions. [2024-12-02 12:54:45,597 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 12:54:45,597 INFO L276 IsEmpty]: Start isEmpty. Operand 166204 states and 226955 transitions. [2024-12-02 12:54:45,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2024-12-02 12:54:45,602 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:54:45,603 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 16, 16, 16, 16, 16, 16, 13, 13, 13, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 12:54:45,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 12:54:45,603 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:54:45,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:54:45,604 INFO L85 PathProgramCache]: Analyzing trace with hash -2144212706, now seen corresponding path program 1 times [2024-12-02 12:54:45,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:54:45,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556547348] [2024-12-02 12:54:45,604 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:54:45,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:54:51,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:54:52,362 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 2166 trivial. 0 not checked. [2024-12-02 12:54:52,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:54:52,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556547348] [2024-12-02 12:54:52,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556547348] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:54:52,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:54:52,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:54:52,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974428952] [2024-12-02 12:54:52,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:54:52,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:54:52,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:54:52,365 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:54:52,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:54:52,365 INFO L87 Difference]: Start difference. First operand 166204 states and 226955 transitions. Second operand has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 3 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 12:54:56,455 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:55:05,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:55:05,577 INFO L93 Difference]: Finished difference Result 354858 states and 484500 transitions. [2024-12-02 12:55:05,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:55:05,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 3 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) Word has length 487 [2024-12-02 12:55:05,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:55:06,700 INFO L225 Difference]: With dead ends: 354858 [2024-12-02 12:55:06,700 INFO L226 Difference]: Without dead ends: 188744 [2024-12-02 12:55:06,990 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 12:55:06,990 INFO L435 NwaCegarLoop]: 7098 mSDtfsCounter, 3298 mSDsluCounter, 18144 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3298 SdHoareTripleChecker+Valid, 25242 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:55:06,990 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3298 Valid, 25242 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 12:55:07,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188744 states. [2024-12-02 12:55:17,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188744 to 188700. [2024-12-02 12:55:17,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188700 states, 142578 states have (on average 1.3152099201840397) internal successors, (187520), 144856 states have internal predecessors, (187520), 34998 states have call successors, (34998), 11187 states have call predecessors, (34998), 11122 states have return successors, (35035), 34422 states have call predecessors, (35035), 34995 states have call successors, (35035) [2024-12-02 12:55:18,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188700 states to 188700 states and 257553 transitions. [2024-12-02 12:55:18,347 INFO L78 Accepts]: Start accepts. Automaton has 188700 states and 257553 transitions. Word has length 487 [2024-12-02 12:55:18,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:55:18,347 INFO L471 AbstractCegarLoop]: Abstraction has 188700 states and 257553 transitions. [2024-12-02 12:55:18,347 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.8) internal successors, (154), 4 states have internal predecessors, (154), 3 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 12:55:18,348 INFO L276 IsEmpty]: Start isEmpty. Operand 188700 states and 257553 transitions. [2024-12-02 12:55:18,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2024-12-02 12:55:18,353 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:55:18,353 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 16, 16, 16, 16, 16, 16, 13, 13, 13, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 12:55:18,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 12:55:18,353 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:55:18,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:55:18,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1169616154, now seen corresponding path program 1 times [2024-12-02 12:55:18,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:55:18,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742252680] [2024-12-02 12:55:18,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:55:18,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:55:23,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:55:24,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 38 proven. 12 refuted. 0 times theorem prover too weak. 2157 trivial. 0 not checked. [2024-12-02 12:55:24,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:55:24,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742252680] [2024-12-02 12:55:24,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742252680] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:55:24,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695412580] [2024-12-02 12:55:24,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:55:24,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:55:24,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:55:24,711 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:55:24,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 12:55:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:55:32,780 INFO L256 TraceCheckSpWp]: Trace formula consists of 7076 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 12:55:32,806 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:55:33,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2207 trivial. 0 not checked. [2024-12-02 12:55:33,001 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:55:33,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695412580] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:55:33,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:55:33,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-12-02 12:55:33,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628146536] [2024-12-02 12:55:33,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:55:33,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:55:33,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:55:33,004 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:55:33,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:55:33,004 INFO L87 Difference]: Start difference. First operand 188700 states and 257553 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-12-02 12:55:45,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:55:45,039 INFO L93 Difference]: Finished difference Result 377326 states and 515024 transitions. [2024-12-02 12:55:45,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:55:45,040 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 488 [2024-12-02 12:55:45,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:55:45,849 INFO L225 Difference]: With dead ends: 377326 [2024-12-02 12:55:45,849 INFO L226 Difference]: Without dead ends: 188716 [2024-12-02 12:55:46,266 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 489 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 12:55:46,267 INFO L435 NwaCegarLoop]: 4058 mSDtfsCounter, 0 mSDsluCounter, 4053 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8111 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:55:46,267 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 8111 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:55:46,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188716 states. [2024-12-02 12:55:55,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188716 to 188716. [2024-12-02 12:55:55,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188716 states, 142594 states have (on average 1.315174551523907) internal successors, (187536), 144872 states have internal predecessors, (187536), 34998 states have call successors, (34998), 11187 states have call predecessors, (34998), 11122 states have return successors, (35035), 34422 states have call predecessors, (35035), 34995 states have call successors, (35035) [2024-12-02 12:55:56,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188716 states to 188716 states and 257569 transitions. [2024-12-02 12:55:56,895 INFO L78 Accepts]: Start accepts. Automaton has 188716 states and 257569 transitions. Word has length 488 [2024-12-02 12:55:56,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:55:56,896 INFO L471 AbstractCegarLoop]: Abstraction has 188716 states and 257569 transitions. [2024-12-02 12:55:56,896 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-12-02 12:55:56,896 INFO L276 IsEmpty]: Start isEmpty. Operand 188716 states and 257569 transitions. [2024-12-02 12:55:56,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2024-12-02 12:55:56,902 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:55:56,902 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 16, 16, 16, 16, 16, 16, 13, 13, 13, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 12:55:56,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 12:55:57,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:55:57,103 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:55:57,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:55:57,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1849674524, now seen corresponding path program 1 times [2024-12-02 12:55:57,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:55:57,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984752777] [2024-12-02 12:55:57,104 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:55:57,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:56:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:56:03,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 38 proven. 12 refuted. 0 times theorem prover too weak. 2157 trivial. 0 not checked. [2024-12-02 12:56:03,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:56:03,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984752777] [2024-12-02 12:56:03,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984752777] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:56:03,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442790743] [2024-12-02 12:56:03,901 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:56:03,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:56:03,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:56:03,903 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:56:03,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 12:56:11,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:56:11,871 INFO L256 TraceCheckSpWp]: Trace formula consists of 7075 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 12:56:11,881 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:56:12,627 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 207 proven. 0 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2024-12-02 12:56:12,627 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:56:12,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442790743] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:56:12,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:56:12,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2024-12-02 12:56:12,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880604625] [2024-12-02 12:56:12,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:56:12,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:56:12,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:56:12,631 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:56:12,631 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:56:12,631 INFO L87 Difference]: Start difference. First operand 188716 states and 257569 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 3 states have call successors, (50), 3 states have call predecessors, (50), 4 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 12:56:16,743 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 12:56:28,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:56:28,321 INFO L93 Difference]: Finished difference Result 397396 states and 542336 transitions. [2024-12-02 12:56:28,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:56:28,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 3 states have call successors, (50), 3 states have call predecessors, (50), 4 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) Word has length 488 [2024-12-02 12:56:28,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:56:29,330 INFO L225 Difference]: With dead ends: 397396 [2024-12-02 12:56:29,330 INFO L226 Difference]: Without dead ends: 208770 [2024-12-02 12:56:29,741 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 487 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:56:29,741 INFO L435 NwaCegarLoop]: 4765 mSDtfsCounter, 3842 mSDsluCounter, 12989 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3842 SdHoareTripleChecker+Valid, 17754 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:56:29,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3842 Valid, 17754 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 115 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 12:56:29,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208770 states. [2024-12-02 12:56:41,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208770 to 208694. [2024-12-02 12:56:41,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208694 states, 157816 states have (on average 1.3157221067572362) internal successors, (207642), 160318 states have internal predecessors, (207642), 38516 states have call successors, (38516), 12425 states have call predecessors, (38516), 12360 states have return successors, (38553), 37896 states have call predecessors, (38553), 38513 states have call successors, (38553) [2024-12-02 12:56:41,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208694 states to 208694 states and 284711 transitions. [2024-12-02 12:56:41,975 INFO L78 Accepts]: Start accepts. Automaton has 208694 states and 284711 transitions. Word has length 488 [2024-12-02 12:56:41,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:56:41,976 INFO L471 AbstractCegarLoop]: Abstraction has 208694 states and 284711 transitions. [2024-12-02 12:56:41,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 4 states have internal predecessors, (160), 3 states have call successors, (50), 3 states have call predecessors, (50), 4 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 12:56:41,976 INFO L276 IsEmpty]: Start isEmpty. Operand 208694 states and 284711 transitions. [2024-12-02 12:56:41,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2024-12-02 12:56:41,982 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:56:41,982 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 16, 16, 16, 16, 16, 16, 13, 13, 13, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 12:56:42,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 12:56:42,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:56:42,183 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:56:42,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:56:42,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1081691418, now seen corresponding path program 1 times [2024-12-02 12:56:42,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:56:42,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325102299] [2024-12-02 12:56:42,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:56:42,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:56:47,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:56:48,919 INFO L134 CoverageAnalysis]: Checked inductivity of 2210 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2210 trivial. 0 not checked. [2024-12-02 12:56:48,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:56:48,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325102299] [2024-12-02 12:56:48,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325102299] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:56:48,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:56:48,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:56:48,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036007292] [2024-12-02 12:56:48,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:56:48,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:56:48,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:56:48,920 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:56:48,921 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:56:48,921 INFO L87 Difference]: Start difference. First operand 208694 states and 284711 transitions. Second operand has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-12-02 12:56:57,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:56:57,718 INFO L93 Difference]: Finished difference Result 208694 states and 284711 transitions. [2024-12-02 12:56:57,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:56:57,718 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 497 [2024-12-02 12:56:57,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:56:58,540 INFO L225 Difference]: With dead ends: 208694 [2024-12-02 12:56:58,540 INFO L226 Difference]: Without dead ends: 208692 [2024-12-02 12:56:58,611 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:56:58,611 INFO L435 NwaCegarLoop]: 4970 mSDtfsCounter, 3316 mSDsluCounter, 11877 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3317 SdHoareTripleChecker+Valid, 16847 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:56:58,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3317 Valid, 16847 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:56:58,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208692 states. [2024-12-02 12:57:08,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208692 to 208692. [2024-12-02 12:57:08,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208692 states, 157815 states have (on average 1.3148813484142825) internal successors, (207508), 160316 states have internal predecessors, (207508), 38516 states have call successors, (38516), 12425 states have call predecessors, (38516), 12360 states have return successors, (38553), 37896 states have call predecessors, (38553), 38513 states have call successors, (38553) [2024-12-02 12:57:09,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208692 states to 208692 states and 284577 transitions. [2024-12-02 12:57:09,795 INFO L78 Accepts]: Start accepts. Automaton has 208692 states and 284577 transitions. Word has length 497 [2024-12-02 12:57:09,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:09,795 INFO L471 AbstractCegarLoop]: Abstraction has 208692 states and 284577 transitions. [2024-12-02 12:57:09,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-12-02 12:57:09,796 INFO L276 IsEmpty]: Start isEmpty. Operand 208692 states and 284577 transitions. [2024-12-02 12:57:09,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 602 [2024-12-02 12:57:09,812 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:09,812 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 16, 16, 16, 16, 16, 16, 14, 14, 14, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:09,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 12:57:09,812 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:57:09,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:09,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1889255811, now seen corresponding path program 1 times [2024-12-02 12:57:09,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:09,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978163605] [2024-12-02 12:57:09,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:09,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:15,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:15,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2277 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2277 trivial. 0 not checked. [2024-12-02 12:57:15,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:15,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978163605] [2024-12-02 12:57:15,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978163605] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:57:15,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:57:15,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:57:15,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759223159] [2024-12-02 12:57:15,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:57:15,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:57:15,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:15,875 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:57:15,875 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:57:15,875 INFO L87 Difference]: Start difference. First operand 208692 states and 284577 transitions. Second operand has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (67), 2 states have call predecessors, (67), 3 states have return successors, (64), 3 states have call predecessors, (64), 3 states have call successors, (64) [2024-12-02 12:57:27,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:57:27,459 INFO L93 Difference]: Finished difference Result 421090 states and 575764 transitions. [2024-12-02 12:57:27,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:57:27,460 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (67), 2 states have call predecessors, (67), 3 states have return successors, (64), 3 states have call predecessors, (64), 3 states have call successors, (64) Word has length 601 [2024-12-02 12:57:27,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:57:28,802 INFO L225 Difference]: With dead ends: 421090 [2024-12-02 12:57:28,802 INFO L226 Difference]: Without dead ends: 212472 [2024-12-02 12:57:29,484 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:57:29,484 INFO L435 NwaCegarLoop]: 4101 mSDtfsCounter, 44 mSDsluCounter, 8068 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 12169 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:57:29,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 12169 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:57:29,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212472 states. [2024-12-02 12:57:41,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212472 to 212472. [2024-12-02 12:57:41,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212472 states, 160299 states have (on average 1.313994472828901) internal successors, (210632), 162800 states have internal predecessors, (210632), 39704 states have call successors, (39704), 12533 states have call predecessors, (39704), 12468 states have return successors, (39741), 39084 states have call predecessors, (39741), 39701 states have call successors, (39741) [2024-12-02 12:57:42,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212472 states to 212472 states and 290077 transitions. [2024-12-02 12:57:43,025 INFO L78 Accepts]: Start accepts. Automaton has 212472 states and 290077 transitions. Word has length 601 [2024-12-02 12:57:43,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:57:43,025 INFO L471 AbstractCegarLoop]: Abstraction has 212472 states and 290077 transitions. [2024-12-02 12:57:43,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (67), 2 states have call predecessors, (67), 3 states have return successors, (64), 3 states have call predecessors, (64), 3 states have call successors, (64) [2024-12-02 12:57:43,025 INFO L276 IsEmpty]: Start isEmpty. Operand 212472 states and 290077 transitions. [2024-12-02 12:57:43,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 602 [2024-12-02 12:57:43,041 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:57:43,041 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 16, 16, 16, 16, 16, 16, 14, 14, 14, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:57:43,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 12:57:43,041 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:57:43,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:57:43,042 INFO L85 PathProgramCache]: Analyzing trace with hash -148570368, now seen corresponding path program 1 times [2024-12-02 12:57:43,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:57:43,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073648632] [2024-12-02 12:57:43,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:57:43,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:57:47,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:57:48,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2277 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2277 trivial. 0 not checked. [2024-12-02 12:57:48,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:57:48,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073648632] [2024-12-02 12:57:48,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073648632] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:57:48,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:57:48,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:57:48,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046785945] [2024-12-02 12:57:48,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:57:48,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:57:48,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:57:48,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:57:48,377 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:57:48,377 INFO L87 Difference]: Start difference. First operand 212472 states and 290077 transitions. Second operand has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (64), 2 states have call predecessors, (64), 1 states have call successors, (64) [2024-12-02 12:58:02,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:58:02,792 INFO L93 Difference]: Finished difference Result 426582 states and 583224 transitions. [2024-12-02 12:58:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:58:02,793 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (64), 2 states have call predecessors, (64), 1 states have call successors, (64) Word has length 601 [2024-12-02 12:58:02,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:58:03,924 INFO L225 Difference]: With dead ends: 426582 [2024-12-02 12:58:03,924 INFO L226 Difference]: Without dead ends: 214200 [2024-12-02 12:58:04,365 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:58:04,365 INFO L435 NwaCegarLoop]: 4053 mSDtfsCounter, 12 mSDsluCounter, 4048 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 8101 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:58:04,366 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 8101 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:58:04,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214200 states. [2024-12-02 12:58:16,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214200 to 212688. [2024-12-02 12:58:16,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212688 states, 160515 states have (on average 1.3135719403171042) internal successors, (210848), 163016 states have internal predecessors, (210848), 39704 states have call successors, (39704), 12533 states have call predecessors, (39704), 12468 states have return successors, (39741), 39084 states have call predecessors, (39741), 39701 states have call successors, (39741) [2024-12-02 12:58:16,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212688 states to 212688 states and 290293 transitions. [2024-12-02 12:58:17,255 INFO L78 Accepts]: Start accepts. Automaton has 212688 states and 290293 transitions. Word has length 601 [2024-12-02 12:58:17,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:58:17,256 INFO L471 AbstractCegarLoop]: Abstraction has 212688 states and 290293 transitions. [2024-12-02 12:58:17,256 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (64), 2 states have call predecessors, (64), 1 states have call successors, (64) [2024-12-02 12:58:17,256 INFO L276 IsEmpty]: Start isEmpty. Operand 212688 states and 290293 transitions. [2024-12-02 12:58:17,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 610 [2024-12-02 12:58:17,276 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:58:17,276 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 16, 16, 16, 16, 16, 16, 14, 14, 14, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:58:17,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 12:58:17,277 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:58:17,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:58:17,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1713036384, now seen corresponding path program 1 times [2024-12-02 12:58:17,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:58:17,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903111543] [2024-12-02 12:58:17,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:58:17,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:58:24,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:58:25,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2279 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2278 trivial. 0 not checked. [2024-12-02 12:58:25,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:58:25,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903111543] [2024-12-02 12:58:25,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903111543] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:58:25,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341222817] [2024-12-02 12:58:25,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:58:25,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:58:25,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:58:25,078 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:58:25,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_54c56bc0-2bf1-4302-82c4-492d23611347/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 12:58:34,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:58:34,475 INFO L256 TraceCheckSpWp]: Trace formula consists of 7824 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 12:58:34,487 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:58:34,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2279 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2278 trivial. 0 not checked. [2024-12-02 12:58:34,703 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:58:41,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2279 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2278 trivial. 0 not checked. [2024-12-02 12:58:41,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341222817] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:58:41,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 12:58:41,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 12:58:41,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8560342] [2024-12-02 12:58:41,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 12:58:41,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:58:41,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:58:41,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:58:41,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:58:41,381 INFO L87 Difference]: Start difference. First operand 212688 states and 290293 transitions. Second operand has 7 states, 7 states have (on average 32.57142857142857) internal successors, (228), 7 states have internal predecessors, (228), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (64), 2 states have call predecessors, (64), 1 states have call successors, (64)