./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 00:32:55,016 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 00:32:55,128 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-24 00:32:55,142 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 00:32:55,142 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 00:32:55,193 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 00:32:55,194 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 00:32:55,195 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 00:32:55,196 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 00:32:55,196 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 00:32:55,196 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 00:32:55,197 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 00:32:55,197 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 00:32:55,197 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 00:32:55,197 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 00:32:55,198 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 00:32:55,198 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 00:32:55,199 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 00:32:55,200 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 00:32:55,200 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 00:32:55,200 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 00:32:55,200 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 00:32:55,200 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:32:55,200 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 00:32:55,200 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 00:32:55,200 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 00:32:55,201 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 00:32:55,201 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:32:55,201 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 00:32:55,201 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 00:32:55,201 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 00:32:55,201 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 00:32:55,201 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 00:32:55,201 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 00:32:55,202 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 00:32:55,202 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 00:32:55,202 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 00:32:55,202 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 00:32:55,202 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_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 [2024-11-24 00:32:55,635 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 00:32:55,647 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 00:32:55,651 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 00:32:55,652 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 00:32:55,653 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 00:32:55,656 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2024-11-24 00:32:59,206 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/data/2e011e330/c47877c1546945b3ab05e0f847f41150/FLAG66b0c660c [2024-11-24 00:33:00,135 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 00:33:00,136 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2024-11-24 00:33:00,210 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/data/2e011e330/c47877c1546945b3ab05e0f847f41150/FLAG66b0c660c [2024-11-24 00:33:00,242 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/data/2e011e330/c47877c1546945b3ab05e0f847f41150 [2024-11-24 00:33:00,245 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 00:33:00,247 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 00:33:00,250 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 00:33:00,250 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 00:33:00,260 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 00:33:00,261 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 12:33:00" (1/1) ... [2024-11-24 00:33:00,264 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f9bb4a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:00, skipping insertion in model container [2024-11-24 00:33:00,264 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 12:33:00" (1/1) ... [2024-11-24 00:33:00,428 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 00:33:03,788 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_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2024-11-24 00:33:03,793 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2024-11-24 00:33:03,794 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_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2024-11-24 00:33:03,795 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_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2024-11-24 00:33:03,835 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 00:33:03,999 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 00:33:04,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5767] [2024-11-24 00:33:04,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5774] [2024-11-24 00:33:04,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5781] [2024-11-24 00:33:04,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5822-5823] [2024-11-24 00:33:04,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5828-5830] [2024-11-24 00:33:04,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [5855-5856] [2024-11-24 00:33:04,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5861-5863] [2024-11-24 00:33:04,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [5887-5888] [2024-11-24 00:33:04,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5893-5895] [2024-11-24 00:33:04,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6005] [2024-11-24 00:33:04,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6012] [2024-11-24 00:33:04,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [6031] [2024-11-24 00:33:04,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [6039] [2024-11-24 00:33:04,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [6046] [2024-11-24 00:33:04,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [6054] [2024-11-24 00:33:04,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [6061] [2024-11-24 00:33:04,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [6068] [2024-11-24 00:33:04,597 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_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2024-11-24 00:33:04,598 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_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2024-11-24 00:33:04,598 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_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2024-11-24 00:33:04,598 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_d22b5100-4230-49ab-854b-508ee9e42daf/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2024-11-24 00:33:04,615 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 00:33:04,955 INFO L204 MainTranslator]: Completed translation [2024-11-24 00:33:04,956 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04 WrapperNode [2024-11-24 00:33:04,956 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 00:33:04,957 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 00:33:04,958 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 00:33:04,958 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 00:33:04,970 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:05,108 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:05,378 INFO L138 Inliner]: procedures = 409, calls = 2657, calls flagged for inlining = 199, calls inlined = 173, statements flattened = 5631 [2024-11-24 00:33:05,379 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 00:33:05,379 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 00:33:05,380 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 00:33:05,380 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 00:33:05,392 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:05,393 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:05,429 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,439 INFO L175 MemorySlicer]: Split 1300 memory accesses to 23 slices as follows [49, 31, 3, 14, 5, 2, 6, 1, 2, 25, 5, 1, 6, 5, 52, 5, 6, 8, 3, 4, 964, 98, 5]. 74 percent of accesses are in the largest equivalence class. The 192 initializations are split as follows [0, 31, 0, 14, 0, 0, 6, 1, 2, 25, 3, 0, 6, 5, 0, 5, 6, 8, 3, 0, 77, 0, 0]. The 795 writes are split as follows [42, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 614, 84, 3]. [2024-11-24 00:33:06,440 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,440 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,553 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,572 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,618 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,666 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,692 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,770 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 00:33:06,771 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 00:33:06,773 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 00:33:06,773 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 00:33:06,774 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (1/1) ... [2024-11-24 00:33:06,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:33:06,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:33:06,821 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 00:33:06,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22b5100-4230-49ab-854b-508ee9e42daf/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 00:33:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2024-11-24 00:33:06,867 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2024-11-24 00:33:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_detach [2024-11-24 00:33:06,867 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_detach [2024-11-24 00:33:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2024-11-24 00:33:06,867 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2024-11-24 00:33:06,867 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-24 00:33:06,867 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-24 00:33:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure mhz_3288_power [2024-11-24 00:33:06,868 INFO L138 BoogieDeclarations]: Found implementation of procedure mhz_3288_power [2024-11-24 00:33:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-24 00:33:06,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-24 00:33:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_request_io [2024-11-24 00:33:06,868 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_request_io [2024-11-24 00:33:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_70 [2024-11-24 00:33:06,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_70 [2024-11-24 00:33:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-24 00:33:06,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-24 00:33:06,868 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-24 00:33:06,869 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-24 00:33:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2024-11-24 00:33:06,869 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2024-11-24 00:33:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-24 00:33:06,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-24 00:33:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-24 00:33:06,869 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-24 00:33:06,869 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_resume [2024-11-24 00:33:06,869 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_resume [2024-11-24 00:33:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-24 00:33:06,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-24 00:33:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-24 00:33:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_suspend [2024-11-24 00:33:06,874 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_suspend [2024-11-24 00:33:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-24 00:33:06,874 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-24 00:33:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-24 00:33:06,874 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-24 00:33:06,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-11-24 00:33:06,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-24 00:33:06,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-24 00:33:06,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-24 00:33:06,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-24 00:33:06,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-24 00:33:06,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-24 00:33:06,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-24 00:33:06,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-24 00:33:06,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-24 00:33:06,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-24 00:33:06,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-24 00:33:06,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-24 00:33:06,882 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2024-11-24 00:33:06,882 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-24 00:33:06,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-24 00:33:06,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure cvt_ascii_address [2024-11-24 00:33:06,883 INFO L138 BoogieDeclarations]: Found implementation of procedure cvt_ascii_address [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-24 00:33:06,883 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-24 00:33:06,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-24 00:33:06,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-24 00:33:06,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-24 00:33:06,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-24 00:33:06,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_smc91c92_cs_driver_exit_13_2 [2024-11-24 00:33:06,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_smc91c92_cs_driver_exit_13_2 [2024-11-24 00:33:06,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-24 00:33:06,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-24 00:33:06,885 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-24 00:33:06,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-24 00:33:06,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-24 00:33:06,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-24 00:33:06,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-24 00:33:06,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-24 00:33:06,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-24 00:33:06,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-24 00:33:06,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-24 00:33:06,887 INFO L130 BoogieDeclarations]: Found specification of procedure smc_tx_timeout [2024-11-24 00:33:06,887 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_tx_timeout [2024-11-24 00:33:06,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-24 00:33:06,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-24 00:33:06,888 INFO L130 BoogieDeclarations]: Found specification of procedure smc_reset [2024-11-24 00:33:06,888 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_reset [2024-11-24 00:33:06,888 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2024-11-24 00:33:06,888 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2024-11-24 00:33:06,888 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-11-24 00:33:06,888 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-11-24 00:33:06,888 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 00:33:06,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 00:33:06,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-24 00:33:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-24 00:33:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure smc_hardware_send_packet [2024-11-24 00:33:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_hardware_send_packet [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-24 00:33:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-24 00:33:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-24 00:33:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_smc_private [2024-11-24 00:33:06,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_smc_private [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure osi_load_firmware [2024-11-24 00:33:06,894 INFO L138 BoogieDeclarations]: Found implementation of procedure osi_load_firmware [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_notice [2024-11-24 00:33:06,894 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_notice [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-24 00:33:06,894 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure smc_set_xcvr [2024-11-24 00:33:06,894 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_set_xcvr [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2024-11-24 00:33:06,894 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-24 00:33:06,894 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-24 00:33:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-24 00:33:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-24 00:33:06,898 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-24 00:33:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure mot_config [2024-11-24 00:33:06,898 INFO L138 BoogieDeclarations]: Found implementation of procedure mot_config [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure dev_notice [2024-11-24 00:33:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_notice [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-24 00:33:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-24 00:33:06,900 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure check_sig [2024-11-24 00:33:06,900 INFO L138 BoogieDeclarations]: Found implementation of procedure check_sig [2024-11-24 00:33:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-11-24 00:33:06,900 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-11-24 00:33:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-24 00:33:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-24 00:33:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-24 00:33:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-24 00:33:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-24 00:33:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-24 00:33:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2024-11-24 00:33:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2024-11-24 00:33:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2024-11-24 00:33:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2024-11-24 00:33:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-24 00:33:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-24 00:33:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-24 00:33:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-24 00:33:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-24 00:33:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-24 00:33:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-24 00:33:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-24 00:33:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-24 00:33:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-24 00:33:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-24 00:33:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_loop_tuple [2024-11-24 00:33:06,906 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_loop_tuple [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_release [2024-11-24 00:33:06,906 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_release [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-24 00:33:06,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-24 00:33:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_smc_private [2024-11-24 00:33:06,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_smc_private [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_loop_config [2024-11-24 00:33:06,907 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_loop_config [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-24 00:33:06,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure smc_interrupt [2024-11-24 00:33:06,907 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_interrupt [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-11-24 00:33:06,907 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-24 00:33:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-24 00:33:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-24 00:33:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-24 00:33:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-24 00:33:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-24 00:33:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-24 00:33:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-24 00:33:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-24 00:33:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2024-11-24 00:33:06,911 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2024-11-24 00:33:06,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-24 00:33:06,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-24 00:33:06,912 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-11-24 00:33:06,912 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-11-24 00:33:06,912 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2024-11-24 00:33:06,912 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2024-11-24 00:33:08,253 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 00:33:08,257 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 00:33:08,473 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-24 00:33:29,344 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-24 00:33:30,392 INFO L? ?]: Removed 1893 outVars from TransFormulas that were not future-live. [2024-11-24 00:33:30,392 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 00:33:30,446 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 00:33:30,447 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-24 00:33:30,447 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 12:33:30 BoogieIcfgContainer [2024-11-24 00:33:30,448 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 00:33:30,451 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 00:33:30,451 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 00:33:30,464 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 00:33:30,465 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 12:33:00" (1/3) ... [2024-11-24 00:33:30,465 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f14dbe4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 12:33:30, skipping insertion in model container [2024-11-24 00:33:30,465 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:33:04" (2/3) ... [2024-11-24 00:33:30,466 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f14dbe4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 12:33:30, skipping insertion in model container [2024-11-24 00:33:30,466 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 12:33:30" (3/3) ... [2024-11-24 00:33:30,467 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2024-11-24 00:33:30,489 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 00:33:30,493 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i that has 75 procedures, 1929 locations, 1 initial locations, 1 loop locations, and 3 error locations. [2024-11-24 00:33:30,627 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 00:33:30,642 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;@65ef5661, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 00:33:30,642 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-24 00:33:30,653 INFO L276 IsEmpty]: Start isEmpty. Operand has 1927 states, 1348 states have (on average 1.32566765578635) internal successors, (1787), 1366 states have internal predecessors, (1787), 503 states have call successors, (503), 74 states have call predecessors, (503), 73 states have return successors, (497), 495 states have call predecessors, (497), 497 states have call successors, (497) [2024-11-24 00:33:30,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-24 00:33:30,674 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:33:30,675 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:33:30,676 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:33:30,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:33:30,684 INFO L85 PathProgramCache]: Analyzing trace with hash 447766280, now seen corresponding path program 1 times [2024-11-24 00:33:30,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:33:30,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102217591] [2024-11-24 00:33:30,695 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:33:30,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:33:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:34:01,170 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-24 00:34:01,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:34:01,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102217591] [2024-11-24 00:34:01,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102217591] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:34:01,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:34:01,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:34:01,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114692236] [2024-11-24 00:34:01,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:34:01,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:34:01,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:34:01,215 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:34:01,216 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:34:01,230 INFO L87 Difference]: Start difference. First operand has 1927 states, 1348 states have (on average 1.32566765578635) internal successors, (1787), 1366 states have internal predecessors, (1787), 503 states have call successors, (503), 74 states have call predecessors, (503), 73 states have return successors, (497), 495 states have call predecessors, (497), 497 states have call successors, (497) Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-24 00:34:05,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:34:06,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:34:06,743 INFO L93 Difference]: Finished difference Result 5629 states and 8255 transitions. [2024-11-24 00:34:06,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:34:06,746 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 160 [2024-11-24 00:34:06,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:34:06,812 INFO L225 Difference]: With dead ends: 5629 [2024-11-24 00:34:06,812 INFO L226 Difference]: Without dead ends: 3721 [2024-11-24 00:34:06,839 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:34:06,845 INFO L435 NwaCegarLoop]: 2771 mSDtfsCounter, 2617 mSDsluCounter, 2701 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2617 SdHoareTripleChecker+Valid, 5472 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-24 00:34:06,848 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2617 Valid, 5472 Invalid, 34 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-11-24 00:34:06,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3721 states. [2024-11-24 00:34:07,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3721 to 3717. [2024-11-24 00:34:07,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3717 states, 2622 states have (on average 1.3062547673531655) internal successors, (3425), 2657 states have internal predecessors, (3425), 950 states have call successors, (950), 143 states have call predecessors, (950), 142 states have return successors, (946), 942 states have call predecessors, (946), 946 states have call successors, (946) [2024-11-24 00:34:07,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3717 states to 3717 states and 5321 transitions. [2024-11-24 00:34:07,400 INFO L78 Accepts]: Start accepts. Automaton has 3717 states and 5321 transitions. Word has length 160 [2024-11-24 00:34:07,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:34:07,404 INFO L471 AbstractCegarLoop]: Abstraction has 3717 states and 5321 transitions. [2024-11-24 00:34:07,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-24 00:34:07,405 INFO L276 IsEmpty]: Start isEmpty. Operand 3717 states and 5321 transitions. [2024-11-24 00:34:07,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-24 00:34:07,422 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:34:07,423 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:34:07,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-24 00:34:07,424 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:34:07,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:34:07,425 INFO L85 PathProgramCache]: Analyzing trace with hash 762465604, now seen corresponding path program 1 times [2024-11-24 00:34:07,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:34:07,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860560174] [2024-11-24 00:34:07,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:34:07,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:34:33,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:34:35,112 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-24 00:34:35,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:34:35,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860560174] [2024-11-24 00:34:35,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860560174] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:34:35,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:34:35,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:34:35,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953544152] [2024-11-24 00:34:35,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:34:35,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:34:35,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:34:35,120 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:34:35,120 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:34:35,120 INFO L87 Difference]: Start difference. First operand 3717 states and 5321 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-24 00:34:39,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:34:40,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:34:40,925 INFO L93 Difference]: Finished difference Result 10415 states and 14899 transitions. [2024-11-24 00:34:40,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:34:40,926 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 170 [2024-11-24 00:34:40,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:34:40,973 INFO L225 Difference]: With dead ends: 10415 [2024-11-24 00:34:40,973 INFO L226 Difference]: Without dead ends: 6727 [2024-11-24 00:34:40,989 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:34:40,992 INFO L435 NwaCegarLoop]: 2750 mSDtfsCounter, 2205 mSDsluCounter, 2659 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2205 SdHoareTripleChecker+Valid, 5409 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-24 00:34:40,993 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2205 Valid, 5409 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-11-24 00:34:41,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6727 states. [2024-11-24 00:34:41,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6727 to 6698. [2024-11-24 00:34:41,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6698 states, 4725 states have (on average 1.3075132275132275) internal successors, (6178), 4793 states have internal predecessors, (6178), 1699 states have call successors, (1699), 276 states have call predecessors, (1699), 271 states have return successors, (1695), 1676 states have call predecessors, (1695), 1695 states have call successors, (1695) [2024-11-24 00:34:41,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6698 states to 6698 states and 9572 transitions. [2024-11-24 00:34:41,417 INFO L78 Accepts]: Start accepts. Automaton has 6698 states and 9572 transitions. Word has length 170 [2024-11-24 00:34:41,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:34:41,419 INFO L471 AbstractCegarLoop]: Abstraction has 6698 states and 9572 transitions. [2024-11-24 00:34:41,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-24 00:34:41,419 INFO L276 IsEmpty]: Start isEmpty. Operand 6698 states and 9572 transitions. [2024-11-24 00:34:41,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-24 00:34:41,427 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:34:41,427 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:34:41,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 00:34:41,428 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:34:41,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:34:41,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1279996132, now seen corresponding path program 1 times [2024-11-24 00:34:41,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:34:41,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349367008] [2024-11-24 00:34:41,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:34:41,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:35:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:35:05,712 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-24 00:35:05,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:35:05,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349367008] [2024-11-24 00:35:05,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349367008] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:35:05,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:35:05,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:35:05,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316440120] [2024-11-24 00:35:05,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:35:05,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:35:05,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:35:05,714 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:35:05,714 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:35:05,727 INFO L87 Difference]: Start difference. First operand 6698 states and 9572 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-24 00:35:09,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:35:10,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:35:10,960 INFO L93 Difference]: Finished difference Result 13324 states and 19029 transitions. [2024-11-24 00:35:10,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:35:10,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 186 [2024-11-24 00:35:10,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:35:11,012 INFO L225 Difference]: With dead ends: 13324 [2024-11-24 00:35:11,012 INFO L226 Difference]: Without dead ends: 6655 [2024-11-24 00:35:11,037 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:35:11,039 INFO L435 NwaCegarLoop]: 2727 mSDtfsCounter, 2662 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2662 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-24 00:35:11,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2662 Valid, 2788 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-11-24 00:35:11,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6655 states. [2024-11-24 00:35:11,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6655 to 6655. [2024-11-24 00:35:11,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6655 states, 4702 states have (on average 1.3049766056997023) internal successors, (6136), 4770 states have internal predecessors, (6136), 1675 states have call successors, (1675), 280 states have call predecessors, (1675), 275 states have return successors, (1671), 1652 states have call predecessors, (1671), 1671 states have call successors, (1671) [2024-11-24 00:35:11,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6655 states to 6655 states and 9482 transitions. [2024-11-24 00:35:11,499 INFO L78 Accepts]: Start accepts. Automaton has 6655 states and 9482 transitions. Word has length 186 [2024-11-24 00:35:11,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:35:11,605 INFO L471 AbstractCegarLoop]: Abstraction has 6655 states and 9482 transitions. [2024-11-24 00:35:11,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-24 00:35:11,605 INFO L276 IsEmpty]: Start isEmpty. Operand 6655 states and 9482 transitions. [2024-11-24 00:35:11,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-24 00:35:11,611 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:35:11,611 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:35:11,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 00:35:11,612 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:35:11,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:35:11,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1399280083, now seen corresponding path program 1 times [2024-11-24 00:35:11,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:35:11,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952806721] [2024-11-24 00:35:11,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:35:11,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:35:35,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:35:37,259 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-24 00:35:37,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:35:37,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952806721] [2024-11-24 00:35:37,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952806721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:35:37,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:35:37,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:35:37,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252119999] [2024-11-24 00:35:37,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:35:37,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:35:37,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:35:37,262 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:35:37,262 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:35:37,262 INFO L87 Difference]: Start difference. First operand 6655 states and 9482 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-24 00:35:41,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:35:42,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:35:42,241 INFO L93 Difference]: Finished difference Result 11886 states and 16791 transitions. [2024-11-24 00:35:42,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:35:42,242 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 186 [2024-11-24 00:35:42,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:35:42,281 INFO L225 Difference]: With dead ends: 11886 [2024-11-24 00:35:42,281 INFO L226 Difference]: Without dead ends: 5281 [2024-11-24 00:35:42,304 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:35:42,305 INFO L435 NwaCegarLoop]: 2245 mSDtfsCounter, 2178 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2178 SdHoareTripleChecker+Valid, 2306 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-24 00:35:42,305 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2178 Valid, 2306 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-11-24 00:35:42,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5281 states. [2024-11-24 00:35:42,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5281 to 5281. [2024-11-24 00:35:42,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5281 states, 3734 states have (on average 1.2828066416711301) internal successors, (4790), 3784 states have internal predecessors, (4790), 1285 states have call successors, (1285), 264 states have call predecessors, (1285), 259 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-11-24 00:35:42,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5281 states to 5281 states and 7356 transitions. [2024-11-24 00:35:42,654 INFO L78 Accepts]: Start accepts. Automaton has 5281 states and 7356 transitions. Word has length 186 [2024-11-24 00:35:42,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:35:42,655 INFO L471 AbstractCegarLoop]: Abstraction has 5281 states and 7356 transitions. [2024-11-24 00:35:42,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-24 00:35:42,659 INFO L276 IsEmpty]: Start isEmpty. Operand 5281 states and 7356 transitions. [2024-11-24 00:35:42,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-24 00:35:42,663 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:35:42,664 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:35:42,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 00:35:42,664 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:35:42,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:35:42,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1268797, now seen corresponding path program 1 times [2024-11-24 00:35:42,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:35:42,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407674466] [2024-11-24 00:35:42,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:35:42,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:36:08,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:36:11,619 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2024-11-24 00:36:11,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:36:11,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407674466] [2024-11-24 00:36:11,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407674466] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:36:11,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:36:11,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:36:11,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683349840] [2024-11-24 00:36:11,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:36:11,621 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:36:11,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:36:11,621 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:36:11,622 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:36:11,622 INFO L87 Difference]: Start difference. First operand 5281 states and 7356 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-24 00:36:12,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:36:12,438 INFO L93 Difference]: Finished difference Result 5287 states and 7361 transitions. [2024-11-24 00:36:12,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:36:12,439 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 216 [2024-11-24 00:36:12,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:36:12,500 INFO L225 Difference]: With dead ends: 5287 [2024-11-24 00:36:12,502 INFO L226 Difference]: Without dead ends: 5285 [2024-11-24 00:36:12,506 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:36:12,507 INFO L435 NwaCegarLoop]: 2224 mSDtfsCounter, 2170 mSDsluCounter, 4435 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2171 SdHoareTripleChecker+Valid, 6659 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:36:12,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2171 Valid, 6659 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-24 00:36:12,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5285 states. [2024-11-24 00:36:12,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5285 to 5285. [2024-11-24 00:36:12,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5285 states, 3737 states have (on average 1.2825796093122825) internal successors, (4793), 3787 states have internal predecessors, (4793), 1285 states have call successors, (1285), 265 states have call predecessors, (1285), 260 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-11-24 00:36:12,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5285 states to 5285 states and 7359 transitions. [2024-11-24 00:36:12,941 INFO L78 Accepts]: Start accepts. Automaton has 5285 states and 7359 transitions. Word has length 216 [2024-11-24 00:36:12,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:36:12,942 INFO L471 AbstractCegarLoop]: Abstraction has 5285 states and 7359 transitions. [2024-11-24 00:36:12,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-24 00:36:12,943 INFO L276 IsEmpty]: Start isEmpty. Operand 5285 states and 7359 transitions. [2024-11-24 00:36:12,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-24 00:36:12,949 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:36:12,949 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:36:12,949 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 00:36:12,950 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:36:12,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:36:12,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1749617559, now seen corresponding path program 1 times [2024-11-24 00:36:12,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:36:12,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63248907] [2024-11-24 00:36:12,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:36:12,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:36:38,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:36:41,244 INFO L134 CoverageAnalysis]: Checked inductivity of 792 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2024-11-24 00:36:41,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:36:41,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63248907] [2024-11-24 00:36:41,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63248907] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:36:41,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:36:41,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:36:41,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41477620] [2024-11-24 00:36:41,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:36:41,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:36:41,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:36:41,247 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:36:41,247 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:36:41,247 INFO L87 Difference]: Start difference. First operand 5285 states and 7359 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-24 00:36:42,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:36:42,099 INFO L93 Difference]: Finished difference Result 5291 states and 7364 transitions. [2024-11-24 00:36:42,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:36:42,099 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 221 [2024-11-24 00:36:42,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:36:42,153 INFO L225 Difference]: With dead ends: 5291 [2024-11-24 00:36:42,153 INFO L226 Difference]: Without dead ends: 5289 [2024-11-24 00:36:42,157 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:36:42,160 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2166 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2167 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:36:42,162 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2167 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-24 00:36:42,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5289 states. [2024-11-24 00:36:42,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5289 to 5289. [2024-11-24 00:36:42,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 3740 states have (on average 1.2823529411764707) internal successors, (4796), 3790 states have internal predecessors, (4796), 1285 states have call successors, (1285), 266 states have call predecessors, (1285), 261 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-11-24 00:36:42,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 7362 transitions. [2024-11-24 00:36:42,571 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 7362 transitions. Word has length 221 [2024-11-24 00:36:42,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:36:42,575 INFO L471 AbstractCegarLoop]: Abstraction has 5289 states and 7362 transitions. [2024-11-24 00:36:42,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-24 00:36:42,576 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 7362 transitions. [2024-11-24 00:36:42,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-11-24 00:36:42,583 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:36:42,583 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:36:42,584 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-24 00:36:42,584 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:36:42,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:36:42,584 INFO L85 PathProgramCache]: Analyzing trace with hash 108363779, now seen corresponding path program 1 times [2024-11-24 00:36:42,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:36:42,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930009277] [2024-11-24 00:36:42,585 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:36:42,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:37:08,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:37:11,240 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-11-24 00:37:11,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:37:11,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930009277] [2024-11-24 00:37:11,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930009277] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:37:11,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:37:11,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:37:11,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689723283] [2024-11-24 00:37:11,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:37:11,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:37:11,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:37:11,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:37:11,243 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:37:11,243 INFO L87 Difference]: Start difference. First operand 5289 states and 7362 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-24 00:37:12,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:37:12,075 INFO L93 Difference]: Finished difference Result 5295 states and 7367 transitions. [2024-11-24 00:37:12,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:37:12,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 226 [2024-11-24 00:37:12,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:37:12,112 INFO L225 Difference]: With dead ends: 5295 [2024-11-24 00:37:12,112 INFO L226 Difference]: Without dead ends: 5293 [2024-11-24 00:37:12,117 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:37:12,118 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2165 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2166 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:37:12,120 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2166 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-24 00:37:12,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5293 states. [2024-11-24 00:37:12,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5293 to 5293. [2024-11-24 00:37:12,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5293 states, 3743 states have (on average 1.2821266363879242) internal successors, (4799), 3793 states have internal predecessors, (4799), 1285 states have call successors, (1285), 267 states have call predecessors, (1285), 262 states have return successors, (1281), 1262 states have call predecessors, (1281), 1281 states have call successors, (1281) [2024-11-24 00:37:12,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5293 states to 5293 states and 7365 transitions. [2024-11-24 00:37:12,546 INFO L78 Accepts]: Start accepts. Automaton has 5293 states and 7365 transitions. Word has length 226 [2024-11-24 00:37:12,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:37:12,547 INFO L471 AbstractCegarLoop]: Abstraction has 5293 states and 7365 transitions. [2024-11-24 00:37:12,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-24 00:37:12,547 INFO L276 IsEmpty]: Start isEmpty. Operand 5293 states and 7365 transitions. [2024-11-24 00:37:12,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-24 00:37:12,555 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:37:12,555 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:37:12,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-24 00:37:12,556 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:37:12,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:37:12,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1079651405, now seen corresponding path program 1 times [2024-11-24 00:37:12,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:37:12,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630085982] [2024-11-24 00:37:12,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:37:12,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:37:38,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:37:39,660 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 808 trivial. 0 not checked. [2024-11-24 00:37:39,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:37:39,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630085982] [2024-11-24 00:37:39,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630085982] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:37:39,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:37:39,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:37:39,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057813297] [2024-11-24 00:37:39,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:37:39,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:37:39,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:37:39,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:37:39,662 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:37:39,662 INFO L87 Difference]: Start difference. First operand 5293 states and 7365 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-11-24 00:37:43,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:37:45,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:37:45,035 INFO L93 Difference]: Finished difference Result 10594 states and 14738 transitions. [2024-11-24 00:37:45,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:37:45,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 243 [2024-11-24 00:37:45,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:37:45,085 INFO L225 Difference]: With dead ends: 10594 [2024-11-24 00:37:45,086 INFO L226 Difference]: Without dead ends: 7877 [2024-11-24 00:37:45,100 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:37:45,100 INFO L435 NwaCegarLoop]: 4295 mSDtfsCounter, 2101 mSDsluCounter, 2202 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 6497 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-24 00:37:45,101 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2101 Valid, 6497 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-11-24 00:37:45,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7877 states. [2024-11-24 00:37:45,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7877 to 7843. [2024-11-24 00:37:45,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7843 states, 5557 states have (on average 1.283066402735289) internal successors, (7130), 5628 states have internal predecessors, (7130), 1895 states have call successors, (1895), 395 states have call predecessors, (1895), 388 states have return successors, (1891), 1864 states have call predecessors, (1891), 1891 states have call successors, (1891) [2024-11-24 00:37:45,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7843 states to 7843 states and 10916 transitions. [2024-11-24 00:37:45,826 INFO L78 Accepts]: Start accepts. Automaton has 7843 states and 10916 transitions. Word has length 243 [2024-11-24 00:37:45,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:37:45,826 INFO L471 AbstractCegarLoop]: Abstraction has 7843 states and 10916 transitions. [2024-11-24 00:37:45,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-11-24 00:37:45,827 INFO L276 IsEmpty]: Start isEmpty. Operand 7843 states and 10916 transitions. [2024-11-24 00:37:45,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2024-11-24 00:37:45,834 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:37:45,835 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:37:45,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-24 00:37:45,835 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:37:45,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:37:45,836 INFO L85 PathProgramCache]: Analyzing trace with hash 240781015, now seen corresponding path program 1 times [2024-11-24 00:37:45,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:37:45,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569005445] [2024-11-24 00:37:45,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:37:45,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:38:10,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:38:12,925 INFO L134 CoverageAnalysis]: Checked inductivity of 808 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-11-24 00:38:12,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:38:12,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569005445] [2024-11-24 00:38:12,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569005445] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:38:12,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:38:12,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:38:12,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554710886] [2024-11-24 00:38:12,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:38:12,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:38:12,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:38:12,927 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:38:12,927 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:38:12,928 INFO L87 Difference]: Start difference. First operand 7843 states and 10916 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-24 00:38:13,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:38:13,724 INFO L93 Difference]: Finished difference Result 7849 states and 10921 transitions. [2024-11-24 00:38:13,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:38:13,725 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 231 [2024-11-24 00:38:13,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:38:13,770 INFO L225 Difference]: With dead ends: 7849 [2024-11-24 00:38:13,770 INFO L226 Difference]: Without dead ends: 7847 [2024-11-24 00:38:13,776 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:38:13,777 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2164 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2165 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:38:13,777 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2165 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:38:13,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7847 states. [2024-11-24 00:38:14,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7847 to 7847. [2024-11-24 00:38:14,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7847 states, 5560 states have (on average 1.2829136690647482) internal successors, (7133), 5631 states have internal predecessors, (7133), 1895 states have call successors, (1895), 396 states have call predecessors, (1895), 389 states have return successors, (1891), 1864 states have call predecessors, (1891), 1891 states have call successors, (1891) [2024-11-24 00:38:14,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7847 states to 7847 states and 10919 transitions. [2024-11-24 00:38:14,507 INFO L78 Accepts]: Start accepts. Automaton has 7847 states and 10919 transitions. Word has length 231 [2024-11-24 00:38:14,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:38:14,510 INFO L471 AbstractCegarLoop]: Abstraction has 7847 states and 10919 transitions. [2024-11-24 00:38:14,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-24 00:38:14,510 INFO L276 IsEmpty]: Start isEmpty. Operand 7847 states and 10919 transitions. [2024-11-24 00:38:14,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2024-11-24 00:38:14,519 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:38:14,519 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:38:14,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-24 00:38:14,520 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:38:14,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:38:14,522 INFO L85 PathProgramCache]: Analyzing trace with hash 755914219, now seen corresponding path program 1 times [2024-11-24 00:38:14,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:38:14,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137817131] [2024-11-24 00:38:14,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:38:14,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:38:39,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:38:40,707 INFO L134 CoverageAnalysis]: Checked inductivity of 833 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 820 trivial. 0 not checked. [2024-11-24 00:38:40,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:38:40,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137817131] [2024-11-24 00:38:40,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137817131] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:38:40,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:38:40,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:38:40,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555186021] [2024-11-24 00:38:40,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:38:40,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:38:40,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:38:40,710 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:38:40,710 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:38:40,710 INFO L87 Difference]: Start difference. First operand 7847 states and 10919 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-11-24 00:38:44,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:38:45,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:38:45,941 INFO L93 Difference]: Finished difference Result 15670 states and 21805 transitions. [2024-11-24 00:38:45,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:38:45,942 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 247 [2024-11-24 00:38:45,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:38:46,004 INFO L225 Difference]: With dead ends: 15670 [2024-11-24 00:38:46,004 INFO L226 Difference]: Without dead ends: 10399 [2024-11-24 00:38:46,146 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:38:46,146 INFO L435 NwaCegarLoop]: 4296 mSDtfsCounter, 2075 mSDsluCounter, 2200 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2075 SdHoareTripleChecker+Valid, 6496 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-24 00:38:46,147 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2075 Valid, 6496 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-11-24 00:38:46,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10399 states. [2024-11-24 00:38:46,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10399 to 10395. [2024-11-24 00:38:46,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10395 states, 7372 states have (on average 1.2835051546391754) internal successors, (9462), 7464 states have internal predecessors, (9462), 2505 states have call successors, (2505), 524 states have call predecessors, (2505), 515 states have return successors, (2501), 2466 states have call predecessors, (2501), 2501 states have call successors, (2501) [2024-11-24 00:38:46,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10395 states to 10395 states and 14468 transitions. [2024-11-24 00:38:46,927 INFO L78 Accepts]: Start accepts. Automaton has 10395 states and 14468 transitions. Word has length 247 [2024-11-24 00:38:46,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:38:46,928 INFO L471 AbstractCegarLoop]: Abstraction has 10395 states and 14468 transitions. [2024-11-24 00:38:46,928 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-11-24 00:38:46,928 INFO L276 IsEmpty]: Start isEmpty. Operand 10395 states and 14468 transitions. [2024-11-24 00:38:46,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-24 00:38:46,938 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:38:46,938 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:38:46,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-24 00:38:46,938 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:38:46,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:38:46,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1748614211, now seen corresponding path program 1 times [2024-11-24 00:38:46,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:38:46,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669675618] [2024-11-24 00:38:46,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:38:46,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:39:12,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:39:14,468 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 814 trivial. 0 not checked. [2024-11-24 00:39:14,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:39:14,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669675618] [2024-11-24 00:39:14,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669675618] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:39:14,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:39:14,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:39:14,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555693189] [2024-11-24 00:39:14,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:39:14,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:39:14,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:39:14,470 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:39:14,470 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:39:14,470 INFO L87 Difference]: Start difference. First operand 10395 states and 14468 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-24 00:39:15,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:39:15,291 INFO L93 Difference]: Finished difference Result 10401 states and 14473 transitions. [2024-11-24 00:39:15,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:39:15,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 236 [2024-11-24 00:39:15,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:39:15,348 INFO L225 Difference]: With dead ends: 10401 [2024-11-24 00:39:15,348 INFO L226 Difference]: Without dead ends: 10399 [2024-11-24 00:39:15,357 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:39:15,357 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2163 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:39:15,358 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2164 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:39:15,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10399 states. [2024-11-24 00:39:16,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10399 to 10399. [2024-11-24 00:39:16,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10399 states, 7375 states have (on average 1.2833898305084745) internal successors, (9465), 7467 states have internal predecessors, (9465), 2505 states have call successors, (2505), 525 states have call predecessors, (2505), 516 states have return successors, (2501), 2466 states have call predecessors, (2501), 2501 states have call successors, (2501) [2024-11-24 00:39:16,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10399 states to 10399 states and 14471 transitions. [2024-11-24 00:39:16,214 INFO L78 Accepts]: Start accepts. Automaton has 10399 states and 14471 transitions. Word has length 236 [2024-11-24 00:39:16,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:39:16,215 INFO L471 AbstractCegarLoop]: Abstraction has 10399 states and 14471 transitions. [2024-11-24 00:39:16,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-24 00:39:16,215 INFO L276 IsEmpty]: Start isEmpty. Operand 10399 states and 14471 transitions. [2024-11-24 00:39:16,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2024-11-24 00:39:16,222 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:39:16,223 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:39:16,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-24 00:39:16,223 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:39:16,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:39:16,224 INFO L85 PathProgramCache]: Analyzing trace with hash -146038249, now seen corresponding path program 1 times [2024-11-24 00:39:16,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:39:16,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204662569] [2024-11-24 00:39:16,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:39:16,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:39:41,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:39:43,197 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 830 trivial. 0 not checked. [2024-11-24 00:39:43,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:39:43,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204662569] [2024-11-24 00:39:43,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204662569] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:39:43,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:39:43,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:39:43,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521738664] [2024-11-24 00:39:43,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:39:43,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:39:43,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:39:43,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:39:43,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:39:43,199 INFO L87 Difference]: Start difference. First operand 10399 states and 14471 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-24 00:39:44,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:39:44,090 INFO L93 Difference]: Finished difference Result 10405 states and 14476 transitions. [2024-11-24 00:39:44,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:39:44,091 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 241 [2024-11-24 00:39:44,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:39:44,150 INFO L225 Difference]: With dead ends: 10405 [2024-11-24 00:39:44,150 INFO L226 Difference]: Without dead ends: 10403 [2024-11-24 00:39:44,158 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:39:44,159 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2162 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2163 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:39:44,159 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2163 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:39:44,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10403 states. [2024-11-24 00:39:45,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10403 to 10403. [2024-11-24 00:39:45,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10403 states, 7378 states have (on average 1.2832746001626456) internal successors, (9468), 7470 states have internal predecessors, (9468), 2505 states have call successors, (2505), 526 states have call predecessors, (2505), 517 states have return successors, (2501), 2466 states have call predecessors, (2501), 2501 states have call successors, (2501) [2024-11-24 00:39:45,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10403 states to 10403 states and 14474 transitions. [2024-11-24 00:39:45,073 INFO L78 Accepts]: Start accepts. Automaton has 10403 states and 14474 transitions. Word has length 241 [2024-11-24 00:39:45,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:39:45,074 INFO L471 AbstractCegarLoop]: Abstraction has 10403 states and 14474 transitions. [2024-11-24 00:39:45,074 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-24 00:39:45,075 INFO L276 IsEmpty]: Start isEmpty. Operand 10403 states and 14474 transitions. [2024-11-24 00:39:45,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2024-11-24 00:39:45,082 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:39:45,082 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 7, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:39:45,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-24 00:39:45,082 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:39:45,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:39:45,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1518426243, now seen corresponding path program 1 times [2024-11-24 00:39:45,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:39:45,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841089408] [2024-11-24 00:39:45,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:39:45,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:40:09,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:40:11,820 INFO L134 CoverageAnalysis]: Checked inductivity of 862 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2024-11-24 00:40:11,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:40:11,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841089408] [2024-11-24 00:40:11,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841089408] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:40:11,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:40:11,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:40:11,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302419206] [2024-11-24 00:40:11,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:40:11,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:40:11,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:40:11,822 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:40:11,822 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:40:11,822 INFO L87 Difference]: Start difference. First operand 10403 states and 14474 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-24 00:40:12,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:40:12,817 INFO L93 Difference]: Finished difference Result 10749 states and 14843 transitions. [2024-11-24 00:40:12,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:40:12,818 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 246 [2024-11-24 00:40:12,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:40:12,871 INFO L225 Difference]: With dead ends: 10749 [2024-11-24 00:40:12,871 INFO L226 Difference]: Without dead ends: 10747 [2024-11-24 00:40:12,879 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:40:12,880 INFO L435 NwaCegarLoop]: 2225 mSDtfsCounter, 1850 mSDsluCounter, 4819 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1851 SdHoareTripleChecker+Valid, 7044 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-11-24 00:40:12,880 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1851 Valid, 7044 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-24 00:40:12,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10747 states. [2024-11-24 00:40:13,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10747 to 10747. [2024-11-24 00:40:13,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10747 states, 7613 states have (on average 1.2792591619598055) internal successors, (9739), 7705 states have internal predecessors, (9739), 2553 states have call successors, (2553), 587 states have call predecessors, (2553), 578 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-11-24 00:40:13,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10747 states to 10747 states and 14841 transitions. [2024-11-24 00:40:13,940 INFO L78 Accepts]: Start accepts. Automaton has 10747 states and 14841 transitions. Word has length 246 [2024-11-24 00:40:13,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:40:13,941 INFO L471 AbstractCegarLoop]: Abstraction has 10747 states and 14841 transitions. [2024-11-24 00:40:13,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-24 00:40:13,941 INFO L276 IsEmpty]: Start isEmpty. Operand 10747 states and 14841 transitions. [2024-11-24 00:40:13,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2024-11-24 00:40:13,952 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:40:13,952 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 8, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:40:13,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-24 00:40:13,952 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:40:13,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:40:13,953 INFO L85 PathProgramCache]: Analyzing trace with hash -86647465, now seen corresponding path program 1 times [2024-11-24 00:40:13,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:40:13,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092475126] [2024-11-24 00:40:13,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:40:13,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:40:37,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:40:38,790 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 874 trivial. 0 not checked. [2024-11-24 00:40:38,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:40:38,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092475126] [2024-11-24 00:40:38,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092475126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:40:38,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:40:38,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:40:38,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043885840] [2024-11-24 00:40:38,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:40:38,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:40:38,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:40:38,792 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:40:38,792 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:40:38,792 INFO L87 Difference]: Start difference. First operand 10747 states and 14841 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-11-24 00:40:39,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:40:39,621 INFO L93 Difference]: Finished difference Result 10753 states and 14846 transitions. [2024-11-24 00:40:39,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:40:39,621 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 251 [2024-11-24 00:40:39,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:40:39,670 INFO L225 Difference]: With dead ends: 10753 [2024-11-24 00:40:39,670 INFO L226 Difference]: Without dead ends: 10751 [2024-11-24 00:40:39,677 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:40:39,678 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2160 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2161 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:40:39,678 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2161 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:40:39,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10751 states. [2024-11-24 00:40:40,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10751 to 10751. [2024-11-24 00:40:40,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10751 states, 7616 states have (on average 1.2791491596638656) internal successors, (9742), 7708 states have internal predecessors, (9742), 2553 states have call successors, (2553), 588 states have call predecessors, (2553), 579 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-11-24 00:40:40,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10751 states to 10751 states and 14844 transitions. [2024-11-24 00:40:40,551 INFO L78 Accepts]: Start accepts. Automaton has 10751 states and 14844 transitions. Word has length 251 [2024-11-24 00:40:40,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:40:40,551 INFO L471 AbstractCegarLoop]: Abstraction has 10751 states and 14844 transitions. [2024-11-24 00:40:40,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-11-24 00:40:40,552 INFO L276 IsEmpty]: Start isEmpty. Operand 10751 states and 14844 transitions. [2024-11-24 00:40:40,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-24 00:40:40,558 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:40:40,559 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 9, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:40:40,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 00:40:40,559 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:40:40,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:40:40,560 INFO L85 PathProgramCache]: Analyzing trace with hash 412374211, now seen corresponding path program 1 times [2024-11-24 00:40:40,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:40:40,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912806171] [2024-11-24 00:40:40,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:40:40,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:41:01,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:41:03,044 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2024-11-24 00:41:03,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:41:03,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912806171] [2024-11-24 00:41:03,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912806171] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:41:03,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:41:03,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:41:03,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987584978] [2024-11-24 00:41:03,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:41:03,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:41:03,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:41:03,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:41:03,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:41:03,046 INFO L87 Difference]: Start difference. First operand 10751 states and 14844 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-24 00:41:03,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:41:03,819 INFO L93 Difference]: Finished difference Result 10757 states and 14849 transitions. [2024-11-24 00:41:03,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:41:03,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 256 [2024-11-24 00:41:03,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:41:03,865 INFO L225 Difference]: With dead ends: 10757 [2024-11-24 00:41:03,865 INFO L226 Difference]: Without dead ends: 10755 [2024-11-24 00:41:03,872 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:41:03,873 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2159 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2160 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:41:03,873 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2160 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:41:03,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10755 states. [2024-11-24 00:41:04,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10755 to 10755. [2024-11-24 00:41:04,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10755 states, 7619 states have (on average 1.279039243995275) internal successors, (9745), 7711 states have internal predecessors, (9745), 2553 states have call successors, (2553), 589 states have call predecessors, (2553), 580 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-11-24 00:41:04,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10755 states to 10755 states and 14847 transitions. [2024-11-24 00:41:04,753 INFO L78 Accepts]: Start accepts. Automaton has 10755 states and 14847 transitions. Word has length 256 [2024-11-24 00:41:04,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:41:04,754 INFO L471 AbstractCegarLoop]: Abstraction has 10755 states and 14847 transitions. [2024-11-24 00:41:04,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-24 00:41:04,754 INFO L276 IsEmpty]: Start isEmpty. Operand 10755 states and 14847 transitions. [2024-11-24 00:41:04,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-11-24 00:41:04,758 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:41:04,759 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 10, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:41:04,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-24 00:41:04,759 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:41:04,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:41:04,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1431258985, now seen corresponding path program 1 times [2024-11-24 00:41:04,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:41:04,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436839429] [2024-11-24 00:41:04,760 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:41:04,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:41:25,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:41:27,698 INFO L134 CoverageAnalysis]: Checked inductivity of 952 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2024-11-24 00:41:27,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:41:27,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436839429] [2024-11-24 00:41:27,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436839429] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:41:27,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:41:27,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:41:27,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959541235] [2024-11-24 00:41:27,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:41:27,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:41:27,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:41:27,700 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:41:27,700 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:41:27,700 INFO L87 Difference]: Start difference. First operand 10755 states and 14847 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-11-24 00:41:28,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:41:28,623 INFO L93 Difference]: Finished difference Result 10761 states and 14852 transitions. [2024-11-24 00:41:28,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:41:28,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 261 [2024-11-24 00:41:28,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:41:28,650 INFO L225 Difference]: With dead ends: 10761 [2024-11-24 00:41:28,650 INFO L226 Difference]: Without dead ends: 10759 [2024-11-24 00:41:28,654 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:41:28,654 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2158 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2159 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:41:28,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2159 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:41:28,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10759 states. [2024-11-24 00:41:29,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10759 to 10759. [2024-11-24 00:41:29,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10759 states, 7622 states have (on average 1.278929414851745) internal successors, (9748), 7714 states have internal predecessors, (9748), 2553 states have call successors, (2553), 590 states have call predecessors, (2553), 581 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-11-24 00:41:29,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10759 states to 10759 states and 14850 transitions. [2024-11-24 00:41:29,337 INFO L78 Accepts]: Start accepts. Automaton has 10759 states and 14850 transitions. Word has length 261 [2024-11-24 00:41:29,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:41:29,337 INFO L471 AbstractCegarLoop]: Abstraction has 10759 states and 14850 transitions. [2024-11-24 00:41:29,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-11-24 00:41:29,337 INFO L276 IsEmpty]: Start isEmpty. Operand 10759 states and 14850 transitions. [2024-11-24 00:41:29,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-24 00:41:29,342 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:41:29,342 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 12, 12, 12, 12, 12, 12, 11, 10, 10, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:41:29,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-24 00:41:29,343 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:41:29,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:41:29,343 INFO L85 PathProgramCache]: Analyzing trace with hash -655130134, now seen corresponding path program 1 times [2024-11-24 00:41:29,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:41:29,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009520497] [2024-11-24 00:41:29,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:41:29,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:41:51,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:41:53,504 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1117 trivial. 0 not checked. [2024-11-24 00:41:53,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:41:53,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009520497] [2024-11-24 00:41:53,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009520497] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:41:53,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:41:53,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:41:53,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970939689] [2024-11-24 00:41:53,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:41:53,505 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:41:53,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:41:53,506 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:41:53,506 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:41:53,506 INFO L87 Difference]: Start difference. First operand 10759 states and 14850 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-11-24 00:41:54,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:41:54,362 INFO L93 Difference]: Finished difference Result 10765 states and 14855 transitions. [2024-11-24 00:41:54,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:41:54,363 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 302 [2024-11-24 00:41:54,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:41:54,411 INFO L225 Difference]: With dead ends: 10765 [2024-11-24 00:41:54,412 INFO L226 Difference]: Without dead ends: 10761 [2024-11-24 00:41:54,419 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 00:41:54,420 INFO L435 NwaCegarLoop]: 2227 mSDtfsCounter, 2151 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2152 SdHoareTripleChecker+Valid, 6663 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:41:54,420 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2152 Valid, 6663 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:41:54,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10761 states. [2024-11-24 00:41:55,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10761 to 10761. [2024-11-24 00:41:55,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10761 states, 7624 states have (on average 1.2787250786988458) internal successors, (9749), 7715 states have internal predecessors, (9749), 2553 states have call successors, (2553), 591 states have call predecessors, (2553), 581 states have return successors, (2549), 2514 states have call predecessors, (2549), 2549 states have call successors, (2549) [2024-11-24 00:41:55,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10761 states to 10761 states and 14851 transitions. [2024-11-24 00:41:55,169 INFO L78 Accepts]: Start accepts. Automaton has 10761 states and 14851 transitions. Word has length 302 [2024-11-24 00:41:55,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:41:55,170 INFO L471 AbstractCegarLoop]: Abstraction has 10761 states and 14851 transitions. [2024-11-24 00:41:55,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-11-24 00:41:55,171 INFO L276 IsEmpty]: Start isEmpty. Operand 10761 states and 14851 transitions. [2024-11-24 00:41:55,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-11-24 00:41:55,179 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:41:55,179 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 12, 12, 12, 12, 12, 12, 12, 11, 11, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:41:55,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-24 00:41:55,179 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:41:55,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:41:55,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1519180624, now seen corresponding path program 1 times [2024-11-24 00:41:55,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:41:55,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071182294] [2024-11-24 00:41:55,180 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:41:55,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:42:18,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:42:20,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1157 trivial. 0 not checked. [2024-11-24 00:42:20,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:42:20,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071182294] [2024-11-24 00:42:20,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071182294] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:42:20,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:42:20,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 00:42:20,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238295763] [2024-11-24 00:42:20,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:42:20,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 00:42:20,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:42:20,051 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 00:42:20,051 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 00:42:20,052 INFO L87 Difference]: Start difference. First operand 10761 states and 14851 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2024-11-24 00:42:21,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:42:21,017 INFO L93 Difference]: Finished difference Result 10761 states and 14851 transitions. [2024-11-24 00:42:21,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 00:42:21,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 307 [2024-11-24 00:42:21,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:42:21,050 INFO L225 Difference]: With dead ends: 10761 [2024-11-24 00:42:21,050 INFO L226 Difference]: Without dead ends: 10652 [2024-11-24 00:42:21,055 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-11-24 00:42:21,056 INFO L435 NwaCegarLoop]: 2225 mSDtfsCounter, 2147 mSDsluCounter, 4434 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2147 SdHoareTripleChecker+Valid, 6659 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:42:21,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2147 Valid, 6659 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 00:42:21,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10652 states. [2024-11-24 00:42:21,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10652 to 10652. [2024-11-24 00:42:21,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10652 states, 7556 states have (on average 1.2801746956061408) internal successors, (9673), 7641 states have internal predecessors, (9673), 2526 states have call successors, (2526), 576 states have call predecessors, (2526), 568 states have return successors, (2526), 2494 states have call predecessors, (2526), 2526 states have call successors, (2526) [2024-11-24 00:42:21,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10652 states to 10652 states and 14725 transitions. [2024-11-24 00:42:21,839 INFO L78 Accepts]: Start accepts. Automaton has 10652 states and 14725 transitions. Word has length 307 [2024-11-24 00:42:21,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:42:21,839 INFO L471 AbstractCegarLoop]: Abstraction has 10652 states and 14725 transitions. [2024-11-24 00:42:21,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2024-11-24 00:42:21,840 INFO L276 IsEmpty]: Start isEmpty. Operand 10652 states and 14725 transitions. [2024-11-24 00:42:21,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-24 00:42:21,845 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:42:21,846 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 12, 12, 12, 12, 12, 12, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:42:21,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-24 00:42:21,846 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:42:21,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:42:21,847 INFO L85 PathProgramCache]: Analyzing trace with hash -2073696976, now seen corresponding path program 1 times [2024-11-24 00:42:21,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:42:21,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194567832] [2024-11-24 00:42:21,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:42:21,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:42:45,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:42:46,856 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 921 trivial. 0 not checked. [2024-11-24 00:42:46,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:42:46,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194567832] [2024-11-24 00:42:46,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194567832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:42:46,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:42:46,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:42:46,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138569950] [2024-11-24 00:42:46,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:42:46,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:42:46,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:42:46,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:42:46,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:42:46,859 INFO L87 Difference]: Start difference. First operand 10652 states and 14725 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-24 00:42:50,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:42:52,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:42:52,822 INFO L93 Difference]: Finished difference Result 21514 states and 29676 transitions. [2024-11-24 00:42:52,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:42:52,823 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 295 [2024-11-24 00:42:52,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:42:52,857 INFO L225 Difference]: With dead ends: 21514 [2024-11-24 00:42:52,857 INFO L226 Difference]: Without dead ends: 10833 [2024-11-24 00:42:52,882 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:42:52,882 INFO L435 NwaCegarLoop]: 2873 mSDtfsCounter, 1078 mSDsluCounter, 2121 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 4994 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:42:52,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 4994 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 63 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-24 00:42:52,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10833 states. [2024-11-24 00:42:53,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10833 to 10827. [2024-11-24 00:42:53,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 7745 states have (on average 1.2716591349257587) internal successors, (9849), 7820 states have internal predecessors, (9849), 2484 states have call successors, (2484), 602 states have call predecessors, (2484), 596 states have return successors, (2484), 2455 states have call predecessors, (2484), 2484 states have call successors, (2484) [2024-11-24 00:42:53,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 14817 transitions. [2024-11-24 00:42:53,699 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 14817 transitions. Word has length 295 [2024-11-24 00:42:53,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:42:53,699 INFO L471 AbstractCegarLoop]: Abstraction has 10827 states and 14817 transitions. [2024-11-24 00:42:53,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-24 00:42:53,699 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 14817 transitions. [2024-11-24 00:42:53,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2024-11-24 00:42:53,710 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:42:53,710 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 12, 12, 12, 12, 12, 12, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:42:53,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-24 00:42:53,711 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:42:53,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:42:53,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1756058576, now seen corresponding path program 1 times [2024-11-24 00:42:53,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:42:53,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674251790] [2024-11-24 00:42:53,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:42:53,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:43:18,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:43:20,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1090 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1087 trivial. 0 not checked. [2024-11-24 00:43:20,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:43:20,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674251790] [2024-11-24 00:43:20,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674251790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:43:20,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:43:20,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:43:20,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624202750] [2024-11-24 00:43:20,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:43:20,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:43:20,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:43:20,091 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:43:20,091 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:43:20,091 INFO L87 Difference]: Start difference. First operand 10827 states and 14817 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2024-11-24 00:43:24,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:43:26,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:43:26,196 INFO L93 Difference]: Finished difference Result 24375 states and 33339 transitions. [2024-11-24 00:43:26,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:43:26,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 359 [2024-11-24 00:43:26,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:43:26,240 INFO L225 Difference]: With dead ends: 24375 [2024-11-24 00:43:26,240 INFO L226 Difference]: Without dead ends: 13675 [2024-11-24 00:43:26,268 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:43:26,268 INFO L435 NwaCegarLoop]: 3221 mSDtfsCounter, 1083 mSDsluCounter, 2113 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 5334 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:43:26,269 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1083 Valid, 5334 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 63 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-24 00:43:26,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13675 states. [2024-11-24 00:43:27,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13675 to 13669. [2024-11-24 00:43:27,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13669 states, 9813 states have (on average 1.266992764699888) internal successors, (12433), 9899 states have internal predecessors, (12433), 3081 states have call successors, (3081), 779 states have call predecessors, (3081), 773 states have return successors, (3081), 3047 states have call predecessors, (3081), 3081 states have call successors, (3081) [2024-11-24 00:43:27,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13669 states to 13669 states and 18595 transitions. [2024-11-24 00:43:27,377 INFO L78 Accepts]: Start accepts. Automaton has 13669 states and 18595 transitions. Word has length 359 [2024-11-24 00:43:27,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:43:27,378 INFO L471 AbstractCegarLoop]: Abstraction has 13669 states and 18595 transitions. [2024-11-24 00:43:27,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2024-11-24 00:43:27,378 INFO L276 IsEmpty]: Start isEmpty. Operand 13669 states and 18595 transitions. [2024-11-24 00:43:27,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-11-24 00:43:27,390 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:43:27,390 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 14, 14, 12, 12, 12, 12, 12, 12, 7, 7, 7, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:43:27,390 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-24 00:43:27,390 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:43:27,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:43:27,391 INFO L85 PathProgramCache]: Analyzing trace with hash 877137768, now seen corresponding path program 1 times [2024-11-24 00:43:27,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:43:27,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036815026] [2024-11-24 00:43:27,391 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:43:27,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:43:53,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:43:54,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1249 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1233 trivial. 0 not checked. [2024-11-24 00:43:54,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:43:54,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036815026] [2024-11-24 00:43:54,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036815026] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:43:54,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:43:54,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:43:54,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751292957] [2024-11-24 00:43:54,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:43:54,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:43:54,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:43:54,645 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:43:54,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:43:54,645 INFO L87 Difference]: Start difference. First operand 13669 states and 18595 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-11-24 00:43:58,775 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-11-24 00:44:00,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:44:00,823 INFO L93 Difference]: Finished difference Result 29990 states and 40791 transitions. [2024-11-24 00:44:00,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:44:00,823 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 411 [2024-11-24 00:44:00,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:44:01,034 INFO L225 Difference]: With dead ends: 29990 [2024-11-24 00:44:01,034 INFO L226 Difference]: Without dead ends: 16376 [2024-11-24 00:44:01,062 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:44:01,062 INFO L435 NwaCegarLoop]: 3246 mSDtfsCounter, 1076 mSDsluCounter, 2119 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 5365 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-24 00:44:01,063 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1076 Valid, 5365 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 58 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-11-24 00:44:01,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16376 states. [2024-11-24 00:44:02,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16376 to 16370. [2024-11-24 00:44:02,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16370 states, 11773 states have (on average 1.2650131657181687) internal successors, (14893), 11870 states have internal predecessors, (14893), 3656 states have call successors, (3656), 945 states have call predecessors, (3656), 939 states have return successors, (3656), 3617 states have call predecessors, (3656), 3656 states have call successors, (3656) [2024-11-24 00:44:02,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16370 states to 16370 states and 22205 transitions. [2024-11-24 00:44:02,101 INFO L78 Accepts]: Start accepts. Automaton has 16370 states and 22205 transitions. Word has length 411 [2024-11-24 00:44:02,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:44:02,102 INFO L471 AbstractCegarLoop]: Abstraction has 16370 states and 22205 transitions. [2024-11-24 00:44:02,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-11-24 00:44:02,102 INFO L276 IsEmpty]: Start isEmpty. Operand 16370 states and 22205 transitions. [2024-11-24 00:44:02,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-11-24 00:44:02,114 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:44:02,114 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 14, 14, 12, 12, 12, 12, 12, 12, 7, 7, 7, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:44:02,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-24 00:44:02,114 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:44:02,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:44:02,115 INFO L85 PathProgramCache]: Analyzing trace with hash 91139878, now seen corresponding path program 1 times [2024-11-24 00:44:02,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:44:02,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016037393] [2024-11-24 00:44:02,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:44:02,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:44:29,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:44:30,775 INFO L134 CoverageAnalysis]: Checked inductivity of 1249 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1233 trivial. 0 not checked. [2024-11-24 00:44:30,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:44:30,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016037393] [2024-11-24 00:44:30,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016037393] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:44:30,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:44:30,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:44:30,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710243515] [2024-11-24 00:44:30,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:44:30,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:44:30,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:44:30,777 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:44:30,777 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:44:30,777 INFO L87 Difference]: Start difference. First operand 16370 states and 22205 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-11-24 00:44:34,894 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-11-24 00:44:37,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:44:37,527 INFO L93 Difference]: Finished difference Result 37300 states and 50542 transitions. [2024-11-24 00:44:37,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:44:37,528 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 411 [2024-11-24 00:44:37,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:44:37,602 INFO L225 Difference]: With dead ends: 37300 [2024-11-24 00:44:37,603 INFO L226 Difference]: Without dead ends: 21057 [2024-11-24 00:44:37,644 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:44:37,645 INFO L435 NwaCegarLoop]: 3311 mSDtfsCounter, 1994 mSDsluCounter, 1482 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1994 SdHoareTripleChecker+Valid, 4793 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:44:37,646 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1994 Valid, 4793 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-24 00:44:37,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21057 states. [2024-11-24 00:44:39,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21057 to 21051. [2024-11-24 00:44:39,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21051 states, 15068 states have (on average 1.259224847358641) internal successors, (18974), 15194 states have internal predecessors, (18974), 4721 states have call successors, (4721), 1269 states have call predecessors, (4721), 1260 states have return successors, (4721), 4674 states have call predecessors, (4721), 4721 states have call successors, (4721) [2024-11-24 00:44:39,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21051 states to 21051 states and 28416 transitions. [2024-11-24 00:44:39,283 INFO L78 Accepts]: Start accepts. Automaton has 21051 states and 28416 transitions. Word has length 411 [2024-11-24 00:44:39,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:44:39,284 INFO L471 AbstractCegarLoop]: Abstraction has 21051 states and 28416 transitions. [2024-11-24 00:44:39,284 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-11-24 00:44:39,284 INFO L276 IsEmpty]: Start isEmpty. Operand 21051 states and 28416 transitions. [2024-11-24 00:44:39,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-24 00:44:39,302 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:44:39,303 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 14, 14, 13, 13, 13, 13, 13, 13, 9, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:44:39,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-24 00:44:39,303 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:44:39,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:44:39,304 INFO L85 PathProgramCache]: Analyzing trace with hash -653128120, now seen corresponding path program 1 times [2024-11-24 00:44:39,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:44:39,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731055720] [2024-11-24 00:44:39,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:44:39,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:45:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:45:08,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1660 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1630 trivial. 0 not checked. [2024-11-24 00:45:08,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:45:08,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731055720] [2024-11-24 00:45:08,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731055720] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:45:08,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:45:08,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:45:08,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960071831] [2024-11-24 00:45:08,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:45:08,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:45:08,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:45:08,216 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:45:08,216 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:45:08,217 INFO L87 Difference]: Start difference. First operand 21051 states and 28416 transitions. Second operand has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-11-24 00:45:12,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 00:45:15,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:45:15,057 INFO L93 Difference]: Finished difference Result 44745 states and 60435 transitions. [2024-11-24 00:45:15,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:45:15,057 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) Word has length 493 [2024-11-24 00:45:15,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:45:15,146 INFO L225 Difference]: With dead ends: 44745 [2024-11-24 00:45:15,146 INFO L226 Difference]: Without dead ends: 23821 [2024-11-24 00:45:15,197 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:45:15,198 INFO L435 NwaCegarLoop]: 2781 mSDtfsCounter, 1078 mSDsluCounter, 2116 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 4897 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:45:15,198 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 4897 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-24 00:45:15,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23821 states. [2024-11-24 00:45:17,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23821 to 23815. [2024-11-24 00:45:17,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23815 states, 17088 states have (on average 1.2587780898876404) internal successors, (21510), 17225 states have internal predecessors, (21510), 5300 states have call successors, (5300), 1434 states have call predecessors, (5300), 1425 states have return successors, (5300), 5248 states have call predecessors, (5300), 5300 states have call successors, (5300) [2024-11-24 00:45:17,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23815 states to 23815 states and 32110 transitions. [2024-11-24 00:45:17,393 INFO L78 Accepts]: Start accepts. Automaton has 23815 states and 32110 transitions. Word has length 493 [2024-11-24 00:45:17,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:45:17,394 INFO L471 AbstractCegarLoop]: Abstraction has 23815 states and 32110 transitions. [2024-11-24 00:45:17,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-11-24 00:45:17,394 INFO L276 IsEmpty]: Start isEmpty. Operand 23815 states and 32110 transitions. [2024-11-24 00:45:17,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-24 00:45:17,409 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:45:17,410 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 14, 14, 13, 13, 13, 13, 13, 13, 9, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:45:17,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-24 00:45:17,410 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:45:17,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:45:17,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1439126010, now seen corresponding path program 1 times [2024-11-24 00:45:17,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:45:17,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072570575] [2024-11-24 00:45:17,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:45:17,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:45:44,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:45:45,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1660 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1630 trivial. 0 not checked. [2024-11-24 00:45:45,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:45:45,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072570575] [2024-11-24 00:45:45,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072570575] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:45:45,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:45:45,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:45:45,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746353590] [2024-11-24 00:45:45,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:45:45,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:45:45,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:45:45,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:45:45,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:45:45,711 INFO L87 Difference]: Start difference. First operand 23815 states and 32110 transitions. Second operand has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-11-24 00:45:49,828 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-11-24 00:45:52,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:45:52,804 INFO L93 Difference]: Finished difference Result 50345 states and 67913 transitions. [2024-11-24 00:45:52,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:45:52,804 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) Word has length 493 [2024-11-24 00:45:52,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:45:52,886 INFO L225 Difference]: With dead ends: 50345 [2024-11-24 00:45:52,886 INFO L226 Difference]: Without dead ends: 26657 [2024-11-24 00:45:53,097 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:45:53,097 INFO L435 NwaCegarLoop]: 3246 mSDtfsCounter, 1091 mSDsluCounter, 2117 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1091 SdHoareTripleChecker+Valid, 5363 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-24 00:45:53,098 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1091 Valid, 5363 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-24 00:45:53,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26657 states. [2024-11-24 00:45:54,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26657 to 26651. [2024-11-24 00:45:54,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26651 states, 19168 states have (on average 1.2582429048414023) internal successors, (24118), 19316 states have internal predecessors, (24118), 5885 states have call successors, (5885), 1605 states have call predecessors, (5885), 1596 states have return successors, (5885), 5828 states have call predecessors, (5885), 5885 states have call successors, (5885) [2024-11-24 00:45:54,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26651 states to 26651 states and 35888 transitions. [2024-11-24 00:45:54,687 INFO L78 Accepts]: Start accepts. Automaton has 26651 states and 35888 transitions. Word has length 493 [2024-11-24 00:45:54,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:45:54,687 INFO L471 AbstractCegarLoop]: Abstraction has 26651 states and 35888 transitions. [2024-11-24 00:45:54,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.0) internal successors, (174), 3 states have internal predecessors, (174), 3 states have call successors, (62), 2 states have call predecessors, (62), 1 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57) [2024-11-24 00:45:54,687 INFO L276 IsEmpty]: Start isEmpty. Operand 26651 states and 35888 transitions. [2024-11-24 00:45:54,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-11-24 00:45:54,700 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:45:54,700 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 14, 14, 13, 13, 13, 13, 13, 13, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:45:54,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-24 00:45:54,700 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-24 00:45:54,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:45:54,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1954276383, now seen corresponding path program 1 times [2024-11-24 00:45:54,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:45:54,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585367666] [2024-11-24 00:45:54,701 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:45:54,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms