./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-wan-farsync.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3dcd453e519a411dcaaa8ea095e5544a2fd8cdb9a31e662fc6de670ff7f7c541 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 10:41:04,794 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 10:41:04,852 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 10:41:04,857 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 10:41:04,858 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 10:41:04,878 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 10:41:04,879 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 10:41:04,879 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 10:41:04,879 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 10:41:04,879 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 10:41:04,880 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 10:41:04,880 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 10:41:04,880 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 10:41:04,880 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 10:41:04,880 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 10:41:04,880 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 10:41:04,880 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 10:41:04,881 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:41:04,881 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:41:04,882 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:41:04,882 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 10:41:04,882 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 10:41:04,883 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 10:41:04,883 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 10:41:04,883 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 10:41:04,883 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 10:41:04,883 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_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3dcd453e519a411dcaaa8ea095e5544a2fd8cdb9a31e662fc6de670ff7f7c541 [2024-12-02 10:41:05,103 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 10:41:05,110 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 10:41:05,113 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 10:41:05,114 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 10:41:05,114 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 10:41:05,115 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i [2024-12-02 10:41:07,798 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/data/2d67b2469/c821da3f7b32418aa8580a711599e2c0/FLAGa91a03ea6 [2024-12-02 10:41:08,300 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 10:41:08,301 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i [2024-12-02 10:41:08,338 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/data/2d67b2469/c821da3f7b32418aa8580a711599e2c0/FLAGa91a03ea6 [2024-12-02 10:41:08,354 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/data/2d67b2469/c821da3f7b32418aa8580a711599e2c0 [2024-12-02 10:41:08,357 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 10:41:08,358 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 10:41:08,359 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 10:41:08,360 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 10:41:08,363 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 10:41:08,364 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:41:08" (1/1) ... [2024-12-02 10:41:08,364 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50f65ec5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:08, skipping insertion in model container [2024-12-02 10:41:08,365 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:41:08" (1/1) ... [2024-12-02 10:41:08,468 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 10:41:10,534 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[320934,320947] [2024-12-02 10:41:10,536 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321103,321116] [2024-12-02 10:41:10,537 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321270,321283] [2024-12-02 10:41:10,537 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321438,321451] [2024-12-02 10:41:10,555 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:41:10,583 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 10:41:10,687 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"); [5287] [2024-12-02 10:41:10,689 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)); [5294] [2024-12-02 10:41:10,689 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5301] [2024-12-02 10:41:10,691 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)); [5339-5340] [2024-12-02 10:41:10,692 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"); [5345-5347] [2024-12-02 10:41:10,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5425] [2024-12-02 10:41:10,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5433] [2024-12-02 10:41:10,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5441] [2024-12-02 10:41:10,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5448] [2024-12-02 10:41:10,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5455] [2024-12-02 10:41:10,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5462] [2024-12-02 10:41:10,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5499] [2024-12-02 10:41:10,696 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5507] [2024-12-02 10:41:10,696 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5514] [2024-12-02 10:41:10,696 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5521] [2024-12-02 10:41:10,696 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5529] [2024-12-02 10:41:10,904 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[320934,320947] [2024-12-02 10:41:10,905 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321103,321116] [2024-12-02 10:41:10,905 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321270,321283] [2024-12-02 10:41:10,906 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_eae78cf3-929a-455b-b0ed-95814d74ad45/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321438,321451] [2024-12-02 10:41:10,913 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:41:11,079 INFO L204 MainTranslator]: Completed translation [2024-12-02 10:41:11,080 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11 WrapperNode [2024-12-02 10:41:11,080 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 10:41:11,081 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 10:41:11,081 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 10:41:11,082 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 10:41:11,089 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:11,142 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:11,309 INFO L138 Inliner]: procedures = 418, calls = 2081, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 5560 [2024-12-02 10:41:11,310 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 10:41:11,310 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 10:41:11,310 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 10:41:11,310 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 10:41:11,321 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:11,321 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:11,342 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,132 INFO L175 MemorySlicer]: Split 1003 memory accesses to 19 slices as follows [8, 1, 2, 33, 5, 728, 40, 3, 54, 1, 8, 5, 3, 1, 2, 8, 91, 8, 2]. 73 percent of accesses are in the largest equivalence class. The 125 initializations are split as follows [8, 1, 2, 32, 5, 19, 32, 1, 0, 0, 7, 1, 1, 0, 0, 8, 0, 8, 0]. The 350 writes are split as follows [0, 0, 0, 0, 0, 251, 3, 1, 42, 0, 0, 2, 0, 0, 1, 0, 49, 0, 1]. [2024-12-02 10:41:12,133 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,133 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,257 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,265 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,287 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,318 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,331 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,369 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 10:41:12,370 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 10:41:12,371 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 10:41:12,371 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 10:41:12,372 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (1/1) ... [2024-12-02 10:41:12,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:41:12,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:41:12,407 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 10:41:12,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 10:41:12,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fst_cleanup_module_12_2 [2024-12-02 10:41:12,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fst_cleanup_module_12_2 [2024-12-02 10:41:12,437 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure fst_remove_one [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_remove_one [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2024-12-02 10:41:12,438 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-12-02 10:41:12,438 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_67 [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_67 [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure fst_close [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_close [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure fst_tx_timeout [2024-12-02 10:41:12,439 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_tx_timeout [2024-12-02 10:41:12,439 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 10:41:12,440 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-12-02 10:41:12,440 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure fst_open [2024-12-02 10:41:12,440 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_open [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_type_trans [2024-12-02 10:41:12,440 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_type_trans [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 10:41:12,440 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 10:41:12,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-12-02 10:41:12,441 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 10:41:12,441 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 10:41:12,441 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 10:41:12,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 10:41:12,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 10:41:12,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2024-12-02 10:41:12,443 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 10:41:12,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 10:41:12,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 10:41:12,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 10:41:12,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 10:41:12,445 INFO L130 BoogieDeclarations]: Found specification of procedure fst_issue_cmd [2024-12-02 10:41:12,445 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_issue_cmd [2024-12-02 10:41:12,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_card_lock_of_fst_card_info [2024-12-02 10:41:12,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_card_lock_of_fst_card_info [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 10:41:12,446 INFO L130 BoogieDeclarations]: Found specification of procedure fst_cpureset [2024-12-02 10:41:12,447 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_cpureset [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 10:41:12,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 10:41:12,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure fst_q_work_item [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_q_work_item [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 10:41:12,448 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-12-02 10:41:12,448 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2024-12-02 10:41:12,449 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2024-12-02 10:41:12,449 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 10:41:12,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 10:41:12,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 10:41:12,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 10:41:12,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 10:41:12,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-12-02 10:41:12,451 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 10:41:12,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 10:41:12,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 10:41:12,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 10:41:12,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 10:41:12,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 10:41:12,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 10:41:12,452 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 10:41:12,452 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 10:41:12,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 10:41:12,453 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 10:41:12,453 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-12-02 10:41:12,453 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-12-02 10:41:12,453 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2024-12-02 10:41:12,453 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 10:41:12,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2024-12-02 10:41:12,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 10:41:12,454 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-12-02 10:41:12,454 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure farsync_type_trans [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure farsync_type_trans [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_fst_work_q_lock [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_fst_work_q_lock [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 10:41:12,455 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 10:41:12,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure fst_disable_intr [2024-12-02 10:41:12,456 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_disable_intr [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 10:41:12,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-12-02 10:41:12,456 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-12-02 10:41:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-12-02 10:41:12,456 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure do_bottom_half_tx [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure do_bottom_half_tx [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure fst_process_rx_status [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_process_rx_status [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_ioctl [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_ioctl [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure fst_clear_intr [2024-12-02 10:41:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_clear_intr [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 10:41:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2024-12-02 10:41:12,458 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 10:41:12,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 10:41:12,458 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2024-12-02 10:41:12,458 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2024-12-02 10:41:13,331 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 10:41:13,334 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 10:41:13,938 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 10:41:24,068 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 10:41:25,025 INFO L? ?]: Removed 2320 outVars from TransFormulas that were not future-live. [2024-12-02 10:41:25,025 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 10:41:25,062 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 10:41:25,062 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-12-02 10:41:25,063 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:41:25 BoogieIcfgContainer [2024-12-02 10:41:25,063 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 10:41:25,065 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 10:41:25,065 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 10:41:25,069 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 10:41:25,069 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 10:41:08" (1/3) ... [2024-12-02 10:41:25,070 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53b27ea2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:41:25, skipping insertion in model container [2024-12-02 10:41:25,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:41:11" (2/3) ... [2024-12-02 10:41:25,070 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53b27ea2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:41:25, skipping insertion in model container [2024-12-02 10:41:25,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:41:25" (3/3) ... [2024-12-02 10:41:25,072 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i [2024-12-02 10:41:25,083 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 10:41:25,086 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i that has 129 procedures, 2108 locations, 1 initial locations, 57 loop locations, and 3 error locations. [2024-12-02 10:41:25,168 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 10:41:25,179 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;@10ddaf88, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 10:41:25,180 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 10:41:25,188 INFO L276 IsEmpty]: Start isEmpty. Operand has 1944 states, 1338 states have (on average 1.296711509715994) internal successors, (1735), 1352 states have internal predecessors, (1735), 512 states have call successors, (512), 92 states have call predecessors, (512), 91 states have return successors, (505), 503 states have call predecessors, (505), 505 states have call successors, (505) [2024-12-02 10:41:25,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-12-02 10:41:25,201 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:25,202 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:25,202 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:25,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:25,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1094857002, now seen corresponding path program 1 times [2024-12-02 10:41:25,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:25,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848005276] [2024-12-02 10:41:25,213 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:25,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:29,128 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-12-02 10:41:29,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:29,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848005276] [2024-12-02 10:41:29,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848005276] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:29,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:29,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:41:29,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072047647] [2024-12-02 10:41:29,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:29,136 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:41:29,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:29,153 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:41:29,153 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:29,157 INFO L87 Difference]: Start difference. First operand has 1944 states, 1338 states have (on average 1.296711509715994) internal successors, (1735), 1352 states have internal predecessors, (1735), 512 states have call successors, (512), 92 states have call predecessors, (512), 91 states have return successors, (505), 503 states have call predecessors, (505), 505 states have call successors, (505) Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 10:41:33,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:41:33,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:33,798 INFO L93 Difference]: Finished difference Result 5694 states and 8188 transitions. [2024-12-02 10:41:33,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:41:33,800 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 83 [2024-12-02 10:41:33,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:33,837 INFO L225 Difference]: With dead ends: 5694 [2024-12-02 10:41:33,837 INFO L226 Difference]: Without dead ends: 3754 [2024-12-02 10:41:33,852 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:33,855 INFO L435 NwaCegarLoop]: 2757 mSDtfsCounter, 2617 mSDsluCounter, 2678 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2617 SdHoareTripleChecker+Valid, 5435 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:33,855 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2617 Valid, 5435 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 10:41:33,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3754 states. [2024-12-02 10:41:34,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3754 to 3750. [2024-12-02 10:41:34,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3750 states, 2600 states have (on average 1.2923076923076924) internal successors, (3360), 2627 states have internal predecessors, (3360), 969 states have call successors, (969), 179 states have call predecessors, (969), 178 states have return successors, (965), 961 states have call predecessors, (965), 965 states have call successors, (965) [2024-12-02 10:41:34,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 5294 transitions. [2024-12-02 10:41:34,179 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 5294 transitions. Word has length 83 [2024-12-02 10:41:34,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:34,180 INFO L471 AbstractCegarLoop]: Abstraction has 3750 states and 5294 transitions. [2024-12-02 10:41:34,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 10:41:34,180 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 5294 transitions. [2024-12-02 10:41:34,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-12-02 10:41:34,185 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:34,186 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:34,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 10:41:34,186 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:34,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:34,187 INFO L85 PathProgramCache]: Analyzing trace with hash -632152209, now seen corresponding path program 1 times [2024-12-02 10:41:34,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:34,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27602326] [2024-12-02 10:41:34,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:34,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:37,397 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-12-02 10:41:37,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:37,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27602326] [2024-12-02 10:41:37,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27602326] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:37,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:37,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:41:37,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548784260] [2024-12-02 10:41:37,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:37,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:41:37,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:37,400 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:41:37,400 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:37,400 INFO L87 Difference]: Start difference. First operand 3750 states and 5294 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 10:41:41,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:41:42,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:42,271 INFO L93 Difference]: Finished difference Result 10322 states and 14520 transitions. [2024-12-02 10:41:42,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:41:42,272 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 95 [2024-12-02 10:41:42,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:42,323 INFO L225 Difference]: With dead ends: 10322 [2024-12-02 10:41:42,323 INFO L226 Difference]: Without dead ends: 6587 [2024-12-02 10:41:42,341 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:42,341 INFO L435 NwaCegarLoop]: 2734 mSDtfsCounter, 2027 mSDsluCounter, 2679 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2027 SdHoareTripleChecker+Valid, 5413 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:42,342 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2027 Valid, 5413 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 43 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 10:41:42,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6587 states. [2024-12-02 10:41:42,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6587 to 6557. [2024-12-02 10:41:42,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6557 states, 4532 states have (on average 1.2870697263901147) internal successors, (5833), 4584 states have internal predecessors, (5833), 1681 states have call successors, (1681), 342 states have call predecessors, (1681), 341 states have return successors, (1683), 1662 states have call predecessors, (1683), 1677 states have call successors, (1683) [2024-12-02 10:41:42,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6557 states to 6557 states and 9197 transitions. [2024-12-02 10:41:42,745 INFO L78 Accepts]: Start accepts. Automaton has 6557 states and 9197 transitions. Word has length 95 [2024-12-02 10:41:42,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:42,745 INFO L471 AbstractCegarLoop]: Abstraction has 6557 states and 9197 transitions. [2024-12-02 10:41:42,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 10:41:42,745 INFO L276 IsEmpty]: Start isEmpty. Operand 6557 states and 9197 transitions. [2024-12-02 10:41:42,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-12-02 10:41:42,748 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:42,749 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:42,749 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 10:41:42,749 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:42,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:42,749 INFO L85 PathProgramCache]: Analyzing trace with hash -812948344, now seen corresponding path program 1 times [2024-12-02 10:41:42,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:42,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166661379] [2024-12-02 10:41:42,750 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:42,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:45,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:46,122 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-12-02 10:41:46,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:46,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166661379] [2024-12-02 10:41:46,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166661379] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:46,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:46,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:41:46,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987729344] [2024-12-02 10:41:46,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:46,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:41:46,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:46,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:41:46,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:46,124 INFO L87 Difference]: Start difference. First operand 6557 states and 9197 transitions. 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, (13), 2 states have call predecessors, (13), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 10:41:50,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:41:51,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:51,408 INFO L93 Difference]: Finished difference Result 12719 states and 17855 transitions. [2024-12-02 10:41:51,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:41:51,408 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, (13), 2 states have call predecessors, (13), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2024-12-02 10:41:51,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:51,455 INFO L225 Difference]: With dead ends: 12719 [2024-12-02 10:41:51,455 INFO L226 Difference]: Without dead ends: 6177 [2024-12-02 10:41:51,484 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:51,485 INFO L435 NwaCegarLoop]: 3245 mSDtfsCounter, 1900 mSDsluCounter, 2651 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1900 SdHoareTripleChecker+Valid, 5896 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:51,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1900 Valid, 5896 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 76 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 10:41:51,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6177 states. [2024-12-02 10:41:51,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6177 to 6149. [2024-12-02 10:41:51,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6149 states, 4304 states have (on average 1.2983271375464684) internal successors, (5588), 4352 states have internal predecessors, (5588), 1503 states have call successors, (1503), 342 states have call predecessors, (1503), 339 states have return successors, (1502), 1480 states have call predecessors, (1502), 1499 states have call successors, (1502) [2024-12-02 10:41:51,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6149 states to 6149 states and 8593 transitions. [2024-12-02 10:41:51,843 INFO L78 Accepts]: Start accepts. Automaton has 6149 states and 8593 transitions. Word has length 93 [2024-12-02 10:41:51,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:51,843 INFO L471 AbstractCegarLoop]: Abstraction has 6149 states and 8593 transitions. [2024-12-02 10:41:51,844 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, (13), 2 states have call predecessors, (13), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-02 10:41:51,844 INFO L276 IsEmpty]: Start isEmpty. Operand 6149 states and 8593 transitions. [2024-12-02 10:41:51,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-12-02 10:41:51,846 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:51,846 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:51,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 10:41:51,846 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:51,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:51,847 INFO L85 PathProgramCache]: Analyzing trace with hash -805724348, now seen corresponding path program 1 times [2024-12-02 10:41:51,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:51,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793730347] [2024-12-02 10:41:51,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:51,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:54,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:55,126 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-12-02 10:41:55,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:55,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793730347] [2024-12-02 10:41:55,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793730347] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:55,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:55,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:41:55,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379784262] [2024-12-02 10:41:55,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:55,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:41:55,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:55,128 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:41:55,128 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:55,128 INFO L87 Difference]: Start difference. First operand 6149 states and 8593 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-12-02 10:41:59,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:42:00,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:00,124 INFO L93 Difference]: Finished difference Result 16959 states and 23611 transitions. [2024-12-02 10:42:00,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:42:00,124 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 91 [2024-12-02 10:42:00,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:00,196 INFO L225 Difference]: With dead ends: 16959 [2024-12-02 10:42:00,196 INFO L226 Difference]: Without dead ends: 10825 [2024-12-02 10:42:00,222 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:00,223 INFO L435 NwaCegarLoop]: 2728 mSDtfsCounter, 2437 mSDsluCounter, 2666 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2437 SdHoareTripleChecker+Valid, 5394 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:00,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2437 Valid, 5394 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 10:42:00,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10825 states. [2024-12-02 10:42:00,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10825 to 10791. [2024-12-02 10:42:00,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10791 states, 7537 states have (on average 1.284861350670028) internal successors, (9684), 7632 states have internal predecessors, (9684), 2622 states have call successors, (2622), 634 states have call predecessors, (2622), 629 states have return successors, (2624), 2569 states have call predecessors, (2624), 2618 states have call successors, (2624) [2024-12-02 10:42:00,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10791 states to 10791 states and 14930 transitions. [2024-12-02 10:42:00,809 INFO L78 Accepts]: Start accepts. Automaton has 10791 states and 14930 transitions. Word has length 91 [2024-12-02 10:42:00,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:00,810 INFO L471 AbstractCegarLoop]: Abstraction has 10791 states and 14930 transitions. [2024-12-02 10:42:00,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-12-02 10:42:00,811 INFO L276 IsEmpty]: Start isEmpty. Operand 10791 states and 14930 transitions. [2024-12-02 10:42:00,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-12-02 10:42:00,813 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:00,813 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:42:00,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 10:42:00,814 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:00,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:00,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1359684573, now seen corresponding path program 1 times [2024-12-02 10:42:00,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:00,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089286558] [2024-12-02 10:42:00,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:00,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:03,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:03,542 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-12-02 10:42:03,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:03,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089286558] [2024-12-02 10:42:03,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089286558] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:03,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:03,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:42:03,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324931283] [2024-12-02 10:42:03,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:03,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:42:03,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:03,544 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:42:03,544 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:03,544 INFO L87 Difference]: Start difference. First operand 10791 states and 14930 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-12-02 10:42:07,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:42:08,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:08,699 INFO L93 Difference]: Finished difference Result 30977 states and 42829 transitions. [2024-12-02 10:42:08,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:42:08,700 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 92 [2024-12-02 10:42:08,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:08,773 INFO L225 Difference]: With dead ends: 30977 [2024-12-02 10:42:08,773 INFO L226 Difference]: Without dead ends: 20201 [2024-12-02 10:42:08,803 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:08,804 INFO L435 NwaCegarLoop]: 3083 mSDtfsCounter, 2592 mSDsluCounter, 2667 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2592 SdHoareTripleChecker+Valid, 5750 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:08,804 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2592 Valid, 5750 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 10:42:08,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20201 states. [2024-12-02 10:42:09,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20201 to 20159. [2024-12-02 10:42:09,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20159 states, 14109 states have (on average 1.2775533347508683) internal successors, (18025), 14299 states have internal predecessors, (18025), 4859 states have call successors, (4859), 1197 states have call predecessors, (4859), 1188 states have return successors, (4867), 4746 states have call predecessors, (4867), 4855 states have call successors, (4867) [2024-12-02 10:42:09,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20159 states to 20159 states and 27751 transitions. [2024-12-02 10:42:09,526 INFO L78 Accepts]: Start accepts. Automaton has 20159 states and 27751 transitions. Word has length 92 [2024-12-02 10:42:09,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:09,527 INFO L471 AbstractCegarLoop]: Abstraction has 20159 states and 27751 transitions. [2024-12-02 10:42:09,527 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-12-02 10:42:09,527 INFO L276 IsEmpty]: Start isEmpty. Operand 20159 states and 27751 transitions. [2024-12-02 10:42:09,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-12-02 10:42:09,528 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:09,529 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:42:09,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 10:42:09,529 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:09,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:09,529 INFO L85 PathProgramCache]: Analyzing trace with hash 559805647, now seen corresponding path program 1 times [2024-12-02 10:42:09,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:09,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614894493] [2024-12-02 10:42:09,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:09,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:12,166 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-12-02 10:42:12,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:12,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614894493] [2024-12-02 10:42:12,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614894493] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:12,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:12,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:42:12,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943966110] [2024-12-02 10:42:12,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:12,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:42:12,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:12,167 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:42:12,167 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:12,168 INFO L87 Difference]: Start difference. First operand 20159 states and 27751 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-12-02 10:42:16,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:42:17,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:17,368 INFO L93 Difference]: Finished difference Result 56163 states and 77215 transitions. [2024-12-02 10:42:17,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:42:17,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 108 [2024-12-02 10:42:17,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:17,499 INFO L225 Difference]: With dead ends: 56163 [2024-12-02 10:42:17,499 INFO L226 Difference]: Without dead ends: 36019 [2024-12-02 10:42:17,556 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:17,557 INFO L435 NwaCegarLoop]: 3545 mSDtfsCounter, 2441 mSDsluCounter, 2625 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2441 SdHoareTripleChecker+Valid, 6170 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:17,557 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2441 Valid, 6170 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 10:42:17,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36019 states. [2024-12-02 10:42:18,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36019 to 35977. [2024-12-02 10:42:18,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35977 states, 25113 states have (on average 1.2701389718472504) internal successors, (31897), 25507 states have internal predecessors, (31897), 8720 states have call successors, (8720), 2174 states have call predecessors, (8720), 2141 states have return successors, (8748), 8455 states have call predecessors, (8748), 8716 states have call successors, (8748) [2024-12-02 10:42:18,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35977 states to 35977 states and 49365 transitions. [2024-12-02 10:42:18,717 INFO L78 Accepts]: Start accepts. Automaton has 35977 states and 49365 transitions. Word has length 108 [2024-12-02 10:42:18,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:18,717 INFO L471 AbstractCegarLoop]: Abstraction has 35977 states and 49365 transitions. [2024-12-02 10:42:18,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-12-02 10:42:18,718 INFO L276 IsEmpty]: Start isEmpty. Operand 35977 states and 49365 transitions. [2024-12-02 10:42:18,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-12-02 10:42:18,719 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:18,720 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 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] [2024-12-02 10:42:18,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 10:42:18,720 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:18,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:18,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1516383192, now seen corresponding path program 1 times [2024-12-02 10:42:18,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:18,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522798277] [2024-12-02 10:42:18,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:18,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:21,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:21,532 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-12-02 10:42:21,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:21,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522798277] [2024-12-02 10:42:21,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522798277] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:21,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:21,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:42:21,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693793888] [2024-12-02 10:42:21,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:21,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:42:21,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:21,534 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:42:21,534 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:21,534 INFO L87 Difference]: Start difference. First operand 35977 states and 49365 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 10:42:22,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:22,278 INFO L93 Difference]: Finished difference Result 71926 states and 98723 transitions. [2024-12-02 10:42:22,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:42:22,279 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 150 [2024-12-02 10:42:22,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:22,429 INFO L225 Difference]: With dead ends: 71926 [2024-12-02 10:42:22,429 INFO L226 Difference]: Without dead ends: 36041 [2024-12-02 10:42:22,520 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:22,521 INFO L435 NwaCegarLoop]: 2719 mSDtfsCounter, 1 mSDsluCounter, 2716 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 5435 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:22,521 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 5435 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:42:22,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36041 states. [2024-12-02 10:42:23,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36041 to 36009. [2024-12-02 10:42:23,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36009 states, 25145 states have (on average 1.2697951879101212) internal successors, (31929), 25539 states have internal predecessors, (31929), 8720 states have call successors, (8720), 2174 states have call predecessors, (8720), 2141 states have return successors, (8748), 8455 states have call predecessors, (8748), 8716 states have call successors, (8748) [2024-12-02 10:42:23,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36009 states to 36009 states and 49397 transitions. [2024-12-02 10:42:24,029 INFO L78 Accepts]: Start accepts. Automaton has 36009 states and 49397 transitions. Word has length 150 [2024-12-02 10:42:24,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:24,030 INFO L471 AbstractCegarLoop]: Abstraction has 36009 states and 49397 transitions. [2024-12-02 10:42:24,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 10:42:24,030 INFO L276 IsEmpty]: Start isEmpty. Operand 36009 states and 49397 transitions. [2024-12-02 10:42:24,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-12-02 10:42:24,032 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:24,032 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 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] [2024-12-02 10:42:24,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 10:42:24,032 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:24,033 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:24,033 INFO L85 PathProgramCache]: Analyzing trace with hash 156924372, now seen corresponding path program 1 times [2024-12-02 10:42:24,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:24,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292826169] [2024-12-02 10:42:24,033 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:24,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:27,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:27,526 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-12-02 10:42:27,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:27,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292826169] [2024-12-02 10:42:27,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292826169] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:42:27,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072407702] [2024-12-02 10:42:27,527 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:27,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:42:27,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:42:27,529 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:42:27,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 10:42:31,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:31,192 INFO L256 TraceCheckSpWp]: Trace formula consists of 2706 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 10:42:31,200 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:42:31,514 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-12-02 10:42:31,514 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:42:31,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072407702] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:31,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:42:31,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-12-02 10:42:31,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300439418] [2024-12-02 10:42:31,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:31,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:42:31,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:31,516 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:42:31,516 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:31,516 INFO L87 Difference]: Start difference. First operand 36009 states and 49397 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, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 10:42:32,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:32,688 INFO L93 Difference]: Finished difference Result 77763 states and 106775 transitions. [2024-12-02 10:42:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:42:32,688 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, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 152 [2024-12-02 10:42:32,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:32,829 INFO L225 Difference]: With dead ends: 77763 [2024-12-02 10:42:32,829 INFO L226 Difference]: Without dead ends: 41846 [2024-12-02 10:42:32,945 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:32,946 INFO L435 NwaCegarLoop]: 2841 mSDtfsCounter, 2655 mSDsluCounter, 2220 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2655 SdHoareTripleChecker+Valid, 5061 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:32,946 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2655 Valid, 5061 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:42:32,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41846 states. [2024-12-02 10:42:34,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41846 to 41823. [2024-12-02 10:42:34,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41823 states, 29309 states have (on average 1.26981473267597) internal successors, (37217), 29715 states have internal predecessors, (37217), 10066 states have call successors, (10066), 2482 states have call predecessors, (10066), 2445 states have return successors, (10102), 9815 states have call predecessors, (10102), 10062 states have call successors, (10102) [2024-12-02 10:42:34,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41823 states to 41823 states and 57385 transitions. [2024-12-02 10:42:34,206 INFO L78 Accepts]: Start accepts. Automaton has 41823 states and 57385 transitions. Word has length 152 [2024-12-02 10:42:34,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:34,206 INFO L471 AbstractCegarLoop]: Abstraction has 41823 states and 57385 transitions. [2024-12-02 10:42:34,206 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, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 10:42:34,206 INFO L276 IsEmpty]: Start isEmpty. Operand 41823 states and 57385 transitions. [2024-12-02 10:42:34,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-12-02 10:42:34,209 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:34,210 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 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] [2024-12-02 10:42:34,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 10:42:34,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:42:34,410 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:34,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:34,411 INFO L85 PathProgramCache]: Analyzing trace with hash 297472982, now seen corresponding path program 1 times [2024-12-02 10:42:34,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:34,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981437660] [2024-12-02 10:42:34,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:34,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:37,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:37,404 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-12-02 10:42:37,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:37,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981437660] [2024-12-02 10:42:37,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981437660] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:42:37,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129678188] [2024-12-02 10:42:37,405 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:37,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:42:37,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:42:37,407 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:42:37,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 10:42:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:40,919 INFO L256 TraceCheckSpWp]: Trace formula consists of 2707 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 10:42:40,923 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:42:41,041 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 76 proven. 1 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-12-02 10:42:41,041 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:42:42,080 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-12-02 10:42:42,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129678188] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:42:42,080 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:42:42,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 10:42:42,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342590714] [2024-12-02 10:42:42,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:42:42,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 10:42:42,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:42,082 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 10:42:42,082 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:42:42,083 INFO L87 Difference]: Start difference. First operand 41823 states and 57385 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 10:42:43,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:43,177 INFO L93 Difference]: Finished difference Result 83602 states and 114739 transitions. [2024-12-02 10:42:43,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 10:42:43,177 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 152 [2024-12-02 10:42:43,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:43,292 INFO L225 Difference]: With dead ends: 83602 [2024-12-02 10:42:43,292 INFO L226 Difference]: Without dead ends: 41871 [2024-12-02 10:42:43,362 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:42:43,363 INFO L435 NwaCegarLoop]: 2719 mSDtfsCounter, 2 mSDsluCounter, 5432 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 8151 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:43,363 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 8151 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:42:43,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41871 states. [2024-12-02 10:42:44,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41871 to 41871. [2024-12-02 10:42:44,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41871 states, 29357 states have (on average 1.2693735735940321) internal successors, (37265), 29763 states have internal predecessors, (37265), 10066 states have call successors, (10066), 2482 states have call predecessors, (10066), 2445 states have return successors, (10102), 9815 states have call predecessors, (10102), 10062 states have call successors, (10102) [2024-12-02 10:42:44,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41871 states to 41871 states and 57433 transitions. [2024-12-02 10:42:44,454 INFO L78 Accepts]: Start accepts. Automaton has 41871 states and 57433 transitions. Word has length 152 [2024-12-02 10:42:44,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:44,454 INFO L471 AbstractCegarLoop]: Abstraction has 41871 states and 57433 transitions. [2024-12-02 10:42:44,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 10:42:44,455 INFO L276 IsEmpty]: Start isEmpty. Operand 41871 states and 57433 transitions. [2024-12-02 10:42:44,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-12-02 10:42:44,456 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:44,457 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 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] [2024-12-02 10:42:44,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-12-02 10:42:44,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eae78cf3-929a-455b-b0ed-95814d74ad45/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:42:44,657 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:44,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:44,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1993497654, now seen corresponding path program 2 times [2024-12-02 10:42:44,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:44,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804164112] [2024-12-02 10:42:44,658 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 10:42:44,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:48,086 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 10:42:48,086 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 10:42:48,662 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2024-12-02 10:42:48,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:48,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804164112] [2024-12-02 10:42:48,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804164112] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:48,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:48,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:42:48,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816627133] [2024-12-02 10:42:48,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:48,663 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:42:48,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:48,664 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:42:48,664 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:48,664 INFO L87 Difference]: Start difference. First operand 41871 states and 57433 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 10:42:49,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:49,765 INFO L93 Difference]: Finished difference Result 41877 states and 57438 transitions. [2024-12-02 10:42:49,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:42:49,766 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 158 [2024-12-02 10:42:49,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:49,907 INFO L225 Difference]: With dead ends: 41877 [2024-12-02 10:42:49,907 INFO L226 Difference]: Without dead ends: 41875 [2024-12-02 10:42:49,928 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:42:49,929 INFO L435 NwaCegarLoop]: 2718 mSDtfsCounter, 2671 mSDsluCounter, 5422 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2672 SdHoareTripleChecker+Valid, 8140 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:49,929 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2672 Valid, 8140 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:42:49,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41875 states. [2024-12-02 10:42:51,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41875 to 41875. [2024-12-02 10:42:51,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41875 states, 29360 states have (on average 1.2693460490463215) internal successors, (37268), 29766 states have internal predecessors, (37268), 10066 states have call successors, (10066), 2483 states have call predecessors, (10066), 2446 states have return successors, (10102), 9815 states have call predecessors, (10102), 10062 states have call successors, (10102) [2024-12-02 10:42:51,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41875 states to 41875 states and 57436 transitions. [2024-12-02 10:42:51,329 INFO L78 Accepts]: Start accepts. Automaton has 41875 states and 57436 transitions. Word has length 158 [2024-12-02 10:42:51,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:51,330 INFO L471 AbstractCegarLoop]: Abstraction has 41875 states and 57436 transitions. [2024-12-02 10:42:51,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 10:42:51,330 INFO L276 IsEmpty]: Start isEmpty. Operand 41875 states and 57436 transitions. [2024-12-02 10:42:51,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-12-02 10:42:51,333 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:51,333 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-12-02 10:42:51,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 10:42:51,333 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:51,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:51,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1902129586, now seen corresponding path program 1 times [2024-12-02 10:42:51,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:51,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858426841] [2024-12-02 10:42:51,334 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:51,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:54,305 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2024-12-02 10:42:54,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:54,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858426841] [2024-12-02 10:42:54,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858426841] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:54,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:54,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:42:54,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344030030] [2024-12-02 10:42:54,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:54,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:42:54,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:54,307 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:42:54,307 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:54,307 INFO L87 Difference]: Start difference. First operand 41875 states and 57436 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 10:42:55,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:55,532 INFO L93 Difference]: Finished difference Result 41881 states and 57441 transitions. [2024-12-02 10:42:55,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:42:55,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 163 [2024-12-02 10:42:55,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:55,645 INFO L225 Difference]: With dead ends: 41881 [2024-12-02 10:42:55,646 INFO L226 Difference]: Without dead ends: 41879 [2024-12-02 10:42:55,656 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:42:55,656 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2667 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2668 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:55,657 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2668 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:42:55,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41879 states. [2024-12-02 10:42:56,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41879 to 41879. [2024-12-02 10:42:56,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41879 states, 29363 states have (on average 1.269318530122944) internal successors, (37271), 29769 states have internal predecessors, (37271), 10066 states have call successors, (10066), 2484 states have call predecessors, (10066), 2447 states have return successors, (10102), 9815 states have call predecessors, (10102), 10062 states have call successors, (10102) [2024-12-02 10:42:56,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41879 states to 41879 states and 57439 transitions. [2024-12-02 10:42:56,935 INFO L78 Accepts]: Start accepts. Automaton has 41879 states and 57439 transitions. Word has length 163 [2024-12-02 10:42:56,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:56,936 INFO L471 AbstractCegarLoop]: Abstraction has 41879 states and 57439 transitions. [2024-12-02 10:42:56,936 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 10:42:56,936 INFO L276 IsEmpty]: Start isEmpty. Operand 41879 states and 57439 transitions. [2024-12-02 10:42:56,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-12-02 10:42:56,939 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:56,939 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-12-02 10:42:56,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 10:42:56,940 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:56,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:56,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1386959350, now seen corresponding path program 1 times [2024-12-02 10:42:56,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:56,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691594157] [2024-12-02 10:42:56,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:56,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:59,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:59,876 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-12-02 10:42:59,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:59,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691594157] [2024-12-02 10:42:59,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691594157] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:59,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:59,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:42:59,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795749875] [2024-12-02 10:42:59,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:59,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:42:59,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:59,878 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:42:59,878 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:59,878 INFO L87 Difference]: Start difference. First operand 41879 states and 57439 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:43:01,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:01,144 INFO L93 Difference]: Finished difference Result 41885 states and 57444 transitions. [2024-12-02 10:43:01,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:43:01,144 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 168 [2024-12-02 10:43:01,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:01,288 INFO L225 Difference]: With dead ends: 41885 [2024-12-02 10:43:01,289 INFO L226 Difference]: Without dead ends: 41883 [2024-12-02 10:43:01,310 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:43:01,311 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2666 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2667 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:01,311 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2667 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:43:01,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41883 states. [2024-12-02 10:43:02,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41883 to 41883. [2024-12-02 10:43:02,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41883 states, 29366 states have (on average 1.2692910168221754) internal successors, (37274), 29772 states have internal predecessors, (37274), 10066 states have call successors, (10066), 2485 states have call predecessors, (10066), 2448 states have return successors, (10102), 9815 states have call predecessors, (10102), 10062 states have call successors, (10102) [2024-12-02 10:43:02,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41883 states to 41883 states and 57442 transitions. [2024-12-02 10:43:02,871 INFO L78 Accepts]: Start accepts. Automaton has 41883 states and 57442 transitions. Word has length 168 [2024-12-02 10:43:02,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:02,871 INFO L471 AbstractCegarLoop]: Abstraction has 41883 states and 57442 transitions. [2024-12-02 10:43:02,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:43:02,871 INFO L276 IsEmpty]: Start isEmpty. Operand 41883 states and 57442 transitions. [2024-12-02 10:43:02,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-12-02 10:43:02,874 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:02,874 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-12-02 10:43:02,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 10:43:02,875 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:02,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:02,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1757371278, now seen corresponding path program 1 times [2024-12-02 10:43:02,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:02,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550729657] [2024-12-02 10:43:02,875 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:02,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:05,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:05,784 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2024-12-02 10:43:05,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:05,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550729657] [2024-12-02 10:43:05,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550729657] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:05,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:05,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:43:05,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157265958] [2024-12-02 10:43:05,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:05,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:43:05,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:05,786 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:43:05,786 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:43:05,786 INFO L87 Difference]: Start difference. First operand 41883 states and 57442 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:43:07,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:07,328 INFO L93 Difference]: Finished difference Result 42689 states and 58032 transitions. [2024-12-02 10:43:07,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:43:07,328 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 173 [2024-12-02 10:43:07,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:07,472 INFO L225 Difference]: With dead ends: 42689 [2024-12-02 10:43:07,473 INFO L226 Difference]: Without dead ends: 42687 [2024-12-02 10:43:07,494 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:43:07,495 INFO L435 NwaCegarLoop]: 2732 mSDtfsCounter, 2554 mSDsluCounter, 5570 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2555 SdHoareTripleChecker+Valid, 8302 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:07,495 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2555 Valid, 8302 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:43:07,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42687 states. [2024-12-02 10:43:09,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42687 to 42685. [2024-12-02 10:43:09,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42685 states, 29923 states have (on average 1.2652808876115362) internal successors, (37861), 30329 states have internal predecessors, (37861), 10066 states have call successors, (10066), 2730 states have call predecessors, (10066), 2693 states have return successors, (10102), 9815 states have call predecessors, (10102), 10062 states have call successors, (10102) [2024-12-02 10:43:09,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42685 states to 42685 states and 58029 transitions. [2024-12-02 10:43:09,188 INFO L78 Accepts]: Start accepts. Automaton has 42685 states and 58029 transitions. Word has length 173 [2024-12-02 10:43:09,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:09,188 INFO L471 AbstractCegarLoop]: Abstraction has 42685 states and 58029 transitions. [2024-12-02 10:43:09,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:43:09,188 INFO L276 IsEmpty]: Start isEmpty. Operand 42685 states and 58029 transitions. [2024-12-02 10:43:09,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 10:43:09,192 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:09,192 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:43:09,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 10:43:09,192 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:09,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:09,193 INFO L85 PathProgramCache]: Analyzing trace with hash 520598425, now seen corresponding path program 1 times [2024-12-02 10:43:09,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:09,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827755764] [2024-12-02 10:43:09,193 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:09,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:11,841 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-12-02 10:43:11,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:11,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827755764] [2024-12-02 10:43:11,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827755764] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:11,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:11,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:43:11,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655193119] [2024-12-02 10:43:11,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:11,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:43:11,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:11,843 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:43:11,843 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:43:11,843 INFO L87 Difference]: Start difference. First operand 42685 states and 58029 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 10:43:15,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:43:18,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:18,401 INFO L93 Difference]: Finished difference Result 100253 states and 136497 transitions. [2024-12-02 10:43:18,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:43:18,402 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 176 [2024-12-02 10:43:18,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:18,568 INFO L225 Difference]: With dead ends: 100253 [2024-12-02 10:43:18,568 INFO L226 Difference]: Without dead ends: 57660 [2024-12-02 10:43:18,650 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:43:18,651 INFO L435 NwaCegarLoop]: 3975 mSDtfsCounter, 1895 mSDsluCounter, 2640 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1895 SdHoareTripleChecker+Valid, 6615 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:18,651 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1895 Valid, 6615 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 77 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 10:43:18,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57660 states. [2024-12-02 10:43:20,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57660 to 57600. [2024-12-02 10:43:20,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57600 states, 40632 states have (on average 1.2690982476865524) internal successors, (51566), 41162 states have internal predecessors, (51566), 13302 states have call successors, (13302), 3716 states have call predecessors, (13302), 3663 states have return successors, (13338), 12971 states have call predecessors, (13338), 13298 states have call successors, (13338) [2024-12-02 10:43:20,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57600 states to 57600 states and 78206 transitions. [2024-12-02 10:43:20,849 INFO L78 Accepts]: Start accepts. Automaton has 57600 states and 78206 transitions. Word has length 176 [2024-12-02 10:43:20,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:20,850 INFO L471 AbstractCegarLoop]: Abstraction has 57600 states and 78206 transitions. [2024-12-02 10:43:20,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 10:43:20,850 INFO L276 IsEmpty]: Start isEmpty. Operand 57600 states and 78206 transitions. [2024-12-02 10:43:20,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-12-02 10:43:20,853 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:20,853 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:43:20,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 10:43:20,853 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:20,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:20,854 INFO L85 PathProgramCache]: Analyzing trace with hash 5206064, now seen corresponding path program 1 times [2024-12-02 10:43:20,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:20,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695650057] [2024-12-02 10:43:20,854 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:20,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:23,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:23,467 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2024-12-02 10:43:23,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:23,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695650057] [2024-12-02 10:43:23,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695650057] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:23,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:23,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:43:23,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287988791] [2024-12-02 10:43:23,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:23,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:43:23,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:23,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:43:23,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:43:23,468 INFO L87 Difference]: Start difference. First operand 57600 states and 78206 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:43:27,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:43:29,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:29,859 INFO L93 Difference]: Finished difference Result 114691 states and 155686 transitions. [2024-12-02 10:43:29,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:43:29,859 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 195 [2024-12-02 10:43:29,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:30,070 INFO L225 Difference]: With dead ends: 114691 [2024-12-02 10:43:30,070 INFO L226 Difference]: Without dead ends: 67195 [2024-12-02 10:43:30,170 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:43:30,170 INFO L435 NwaCegarLoop]: 3039 mSDtfsCounter, 2151 mSDsluCounter, 2694 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2151 SdHoareTripleChecker+Valid, 5733 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.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:30,170 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2151 Valid, 5733 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 10:43:30,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67195 states. [2024-12-02 10:43:32,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67195 to 67191. [2024-12-02 10:43:32,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67191 states, 47484 states have (on average 1.2642574340830595) internal successors, (60032), 48070 states have internal predecessors, (60032), 15354 states have call successors, (15354), 4407 states have call predecessors, (15354), 4350 states have return successors, (15398), 15001 states have call predecessors, (15398), 15350 states have call successors, (15398) [2024-12-02 10:43:32,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67191 states to 67191 states and 90784 transitions. [2024-12-02 10:43:32,916 INFO L78 Accepts]: Start accepts. Automaton has 67191 states and 90784 transitions. Word has length 195 [2024-12-02 10:43:32,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:32,917 INFO L471 AbstractCegarLoop]: Abstraction has 67191 states and 90784 transitions. [2024-12-02 10:43:32,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:43:32,917 INFO L276 IsEmpty]: Start isEmpty. Operand 67191 states and 90784 transitions. [2024-12-02 10:43:32,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-12-02 10:43:32,919 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:32,919 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-12-02 10:43:32,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 10:43:32,919 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:32,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:32,920 INFO L85 PathProgramCache]: Analyzing trace with hash -724266307, now seen corresponding path program 1 times [2024-12-02 10:43:32,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:32,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202487564] [2024-12-02 10:43:32,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:32,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:35,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:35,581 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2024-12-02 10:43:35,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:35,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202487564] [2024-12-02 10:43:35,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202487564] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:35,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:35,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:43:35,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578821840] [2024-12-02 10:43:35,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:35,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:43:35,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:35,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:43:35,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:43:35,582 INFO L87 Difference]: Start difference. First operand 67191 states and 90784 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:43:39,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:43:42,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:42,506 INFO L93 Difference]: Finished difference Result 118513 states and 160089 transitions. [2024-12-02 10:43:42,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:43:42,507 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 194 [2024-12-02 10:43:42,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:42,741 INFO L225 Difference]: With dead ends: 118513 [2024-12-02 10:43:42,741 INFO L226 Difference]: Without dead ends: 51414 [2024-12-02 10:43:42,914 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:43:42,915 INFO L435 NwaCegarLoop]: 4867 mSDtfsCounter, 2181 mSDsluCounter, 2696 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2181 SdHoareTripleChecker+Valid, 7563 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:42,915 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2181 Valid, 7563 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 10:43:42,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51414 states. [2024-12-02 10:43:45,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51414 to 51375. [2024-12-02 10:43:45,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51375 states, 36132 states have (on average 1.2587733864718256) internal successors, (45482), 36602 states have internal predecessors, (45482), 11892 states have call successors, (11892), 3393 states have call predecessors, (11892), 3348 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:43:45,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51375 states to 51375 states and 69310 transitions. [2024-12-02 10:43:45,270 INFO L78 Accepts]: Start accepts. Automaton has 51375 states and 69310 transitions. Word has length 194 [2024-12-02 10:43:45,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:45,271 INFO L471 AbstractCegarLoop]: Abstraction has 51375 states and 69310 transitions. [2024-12-02 10:43:45,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:43:45,271 INFO L276 IsEmpty]: Start isEmpty. Operand 51375 states and 69310 transitions. [2024-12-02 10:43:45,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-12-02 10:43:45,272 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:45,272 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2024-12-02 10:43:45,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 10:43:45,272 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:45,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:45,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1465227338, now seen corresponding path program 1 times [2024-12-02 10:43:45,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:45,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797041647] [2024-12-02 10:43:45,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:45,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:47,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:48,017 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2024-12-02 10:43:48,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:48,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797041647] [2024-12-02 10:43:48,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797041647] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:48,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:48,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:43:48,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765886233] [2024-12-02 10:43:48,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:48,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:43:48,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:48,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:43:48,019 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:43:48,019 INFO L87 Difference]: Start difference. First operand 51375 states and 69310 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 10:43:49,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:49,994 INFO L93 Difference]: Finished difference Result 51539 states and 69433 transitions. [2024-12-02 10:43:49,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:43:49,994 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 178 [2024-12-02 10:43:49,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:50,181 INFO L225 Difference]: With dead ends: 51539 [2024-12-02 10:43:50,181 INFO L226 Difference]: Without dead ends: 51537 [2024-12-02 10:43:50,206 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:43:50,207 INFO L435 NwaCegarLoop]: 2726 mSDtfsCounter, 2631 mSDsluCounter, 5468 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2632 SdHoareTripleChecker+Valid, 8194 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:50,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2632 Valid, 8194 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:43:50,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51537 states. [2024-12-02 10:43:52,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51537 to 51535. [2024-12-02 10:43:52,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51535 states, 36252 states have (on average 1.2579168045900915) internal successors, (45602), 36722 states have internal predecessors, (45602), 11892 states have call successors, (11892), 3433 states have call predecessors, (11892), 3388 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:43:53,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51535 states to 51535 states and 69430 transitions. [2024-12-02 10:43:53,072 INFO L78 Accepts]: Start accepts. Automaton has 51535 states and 69430 transitions. Word has length 178 [2024-12-02 10:43:53,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:53,073 INFO L471 AbstractCegarLoop]: Abstraction has 51535 states and 69430 transitions. [2024-12-02 10:43:53,073 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 10:43:53,073 INFO L276 IsEmpty]: Start isEmpty. Operand 51535 states and 69430 transitions. [2024-12-02 10:43:53,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-12-02 10:43:53,075 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:53,075 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 6, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:43:53,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 10:43:53,075 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:53,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:53,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1171191602, now seen corresponding path program 1 times [2024-12-02 10:43:53,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:53,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336829306] [2024-12-02 10:43:53,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:53,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:55,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:55,857 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2024-12-02 10:43:55,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:55,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336829306] [2024-12-02 10:43:55,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336829306] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:55,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:55,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:43:55,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408621142] [2024-12-02 10:43:55,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:55,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:43:55,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:55,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:43:55,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:43:55,860 INFO L87 Difference]: Start difference. First operand 51535 states and 69430 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 10:43:57,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:57,809 INFO L93 Difference]: Finished difference Result 51541 states and 69435 transitions. [2024-12-02 10:43:57,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:43:57,809 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 183 [2024-12-02 10:43:57,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:57,987 INFO L225 Difference]: With dead ends: 51541 [2024-12-02 10:43:57,987 INFO L226 Difference]: Without dead ends: 51539 [2024-12-02 10:43:58,007 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:43:58,007 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2663 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2664 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:58,007 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2664 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:43:58,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51539 states. [2024-12-02 10:44:00,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51539 to 51539. [2024-12-02 10:44:00,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51539 states, 36255 states have (on average 1.2578954626948007) internal successors, (45605), 36725 states have internal predecessors, (45605), 11892 states have call successors, (11892), 3434 states have call predecessors, (11892), 3389 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:44:00,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51539 states to 51539 states and 69433 transitions. [2024-12-02 10:44:00,341 INFO L78 Accepts]: Start accepts. Automaton has 51539 states and 69433 transitions. Word has length 183 [2024-12-02 10:44:00,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:00,341 INFO L471 AbstractCegarLoop]: Abstraction has 51539 states and 69433 transitions. [2024-12-02 10:44:00,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 10:44:00,341 INFO L276 IsEmpty]: Start isEmpty. Operand 51539 states and 69433 transitions. [2024-12-02 10:44:00,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-12-02 10:44:00,343 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:00,343 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 7, 6, 6, 5, 5, 5, 5, 5, 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] [2024-12-02 10:44:00,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 10:44:00,343 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:00,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:00,344 INFO L85 PathProgramCache]: Analyzing trace with hash -396860790, now seen corresponding path program 1 times [2024-12-02 10:44:00,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:00,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131019035] [2024-12-02 10:44:00,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:00,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:03,256 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 278 trivial. 0 not checked. [2024-12-02 10:44:03,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:03,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131019035] [2024-12-02 10:44:03,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131019035] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:03,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:03,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:44:03,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139540109] [2024-12-02 10:44:03,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:03,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:44:03,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:03,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:44:03,258 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:44:03,259 INFO L87 Difference]: Start difference. First operand 51539 states and 69433 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 10:44:05,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:05,553 INFO L93 Difference]: Finished difference Result 51545 states and 69438 transitions. [2024-12-02 10:44:05,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:44:05,554 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 188 [2024-12-02 10:44:05,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:05,764 INFO L225 Difference]: With dead ends: 51545 [2024-12-02 10:44:05,764 INFO L226 Difference]: Without dead ends: 51543 [2024-12-02 10:44:05,780 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:44:05,781 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2662 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2663 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:05,781 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2663 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:44:05,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51543 states. [2024-12-02 10:44:08,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51543 to 51543. [2024-12-02 10:44:08,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51543 states, 36258 states have (on average 1.2578741243311822) internal successors, (45608), 36728 states have internal predecessors, (45608), 11892 states have call successors, (11892), 3435 states have call predecessors, (11892), 3390 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:44:09,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51543 states to 51543 states and 69436 transitions. [2024-12-02 10:44:09,081 INFO L78 Accepts]: Start accepts. Automaton has 51543 states and 69436 transitions. Word has length 188 [2024-12-02 10:44:09,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:09,082 INFO L471 AbstractCegarLoop]: Abstraction has 51543 states and 69436 transitions. [2024-12-02 10:44:09,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 10:44:09,082 INFO L276 IsEmpty]: Start isEmpty. Operand 51543 states and 69436 transitions. [2024-12-02 10:44:09,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-12-02 10:44:09,083 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:09,083 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 7, 7, 5, 5, 5, 5, 5, 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] [2024-12-02 10:44:09,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 10:44:09,084 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:09,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:09,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1697851890, now seen corresponding path program 1 times [2024-12-02 10:44:09,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:09,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781100483] [2024-12-02 10:44:09,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:09,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:12,523 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 302 trivial. 0 not checked. [2024-12-02 10:44:12,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:12,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781100483] [2024-12-02 10:44:12,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781100483] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:12,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:12,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:44:12,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622018737] [2024-12-02 10:44:12,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:12,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:44:12,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:12,525 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:44:12,525 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:44:12,525 INFO L87 Difference]: Start difference. First operand 51543 states and 69436 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 10:44:14,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:14,851 INFO L93 Difference]: Finished difference Result 51549 states and 69441 transitions. [2024-12-02 10:44:14,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:44:14,851 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 193 [2024-12-02 10:44:14,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:15,019 INFO L225 Difference]: With dead ends: 51549 [2024-12-02 10:44:15,019 INFO L226 Difference]: Without dead ends: 51547 [2024-12-02 10:44:15,039 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:44:15,039 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2661 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2662 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:15,039 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2662 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:44:15,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51547 states. [2024-12-02 10:44:17,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51547 to 51547. [2024-12-02 10:44:17,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51547 states, 36261 states have (on average 1.257852789498359) internal successors, (45611), 36731 states have internal predecessors, (45611), 11892 states have call successors, (11892), 3436 states have call predecessors, (11892), 3391 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:44:17,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51547 states to 51547 states and 69439 transitions. [2024-12-02 10:44:17,801 INFO L78 Accepts]: Start accepts. Automaton has 51547 states and 69439 transitions. Word has length 193 [2024-12-02 10:44:17,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:17,801 INFO L471 AbstractCegarLoop]: Abstraction has 51547 states and 69439 transitions. [2024-12-02 10:44:17,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 10:44:17,801 INFO L276 IsEmpty]: Start isEmpty. Operand 51547 states and 69439 transitions. [2024-12-02 10:44:17,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-12-02 10:44:17,803 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:17,803 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 5, 5, 5, 5, 5, 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] [2024-12-02 10:44:17,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 10:44:17,803 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:17,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:17,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1870990538, now seen corresponding path program 1 times [2024-12-02 10:44:17,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:17,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718203535] [2024-12-02 10:44:17,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:17,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:20,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:20,628 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 10:44:20,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:20,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718203535] [2024-12-02 10:44:20,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718203535] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:20,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:20,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:44:20,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547753606] [2024-12-02 10:44:20,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:20,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:44:20,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:20,630 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:44:20,630 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:44:20,630 INFO L87 Difference]: Start difference. First operand 51547 states and 69439 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 10:44:23,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:23,176 INFO L93 Difference]: Finished difference Result 51553 states and 69444 transitions. [2024-12-02 10:44:23,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:44:23,177 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 198 [2024-12-02 10:44:23,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:23,361 INFO L225 Difference]: With dead ends: 51553 [2024-12-02 10:44:23,361 INFO L226 Difference]: Without dead ends: 51551 [2024-12-02 10:44:23,381 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:44:23,381 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2660 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2661 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:23,381 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2661 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:44:23,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51551 states. [2024-12-02 10:44:26,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51551 to 51551. [2024-12-02 10:44:26,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51551 states, 36264 states have (on average 1.2578314581954555) internal successors, (45614), 36734 states have internal predecessors, (45614), 11892 states have call successors, (11892), 3437 states have call predecessors, (11892), 3392 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:44:26,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51551 states to 51551 states and 69442 transitions. [2024-12-02 10:44:26,404 INFO L78 Accepts]: Start accepts. Automaton has 51551 states and 69442 transitions. Word has length 198 [2024-12-02 10:44:26,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:26,404 INFO L471 AbstractCegarLoop]: Abstraction has 51551 states and 69442 transitions. [2024-12-02 10:44:26,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 10:44:26,405 INFO L276 IsEmpty]: Start isEmpty. Operand 51551 states and 69442 transitions. [2024-12-02 10:44:26,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-12-02 10:44:26,406 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:26,407 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:44:26,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 10:44:26,407 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:26,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:26,407 INFO L85 PathProgramCache]: Analyzing trace with hash 879412046, now seen corresponding path program 1 times [2024-12-02 10:44:26,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:26,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170019710] [2024-12-02 10:44:26,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:26,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:28,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:29,416 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 362 trivial. 0 not checked. [2024-12-02 10:44:29,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:29,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170019710] [2024-12-02 10:44:29,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170019710] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:29,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:29,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:44:29,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988993903] [2024-12-02 10:44:29,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:29,417 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:44:29,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:29,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:44:29,418 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:44:29,418 INFO L87 Difference]: Start difference. First operand 51551 states and 69442 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 10:44:31,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:31,958 INFO L93 Difference]: Finished difference Result 51557 states and 69447 transitions. [2024-12-02 10:44:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:44:31,959 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 203 [2024-12-02 10:44:31,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:32,139 INFO L225 Difference]: With dead ends: 51557 [2024-12-02 10:44:32,139 INFO L226 Difference]: Without dead ends: 51555 [2024-12-02 10:44:32,161 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:44:32,162 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2659 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2660 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:32,162 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2660 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:44:32,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51555 states. [2024-12-02 10:44:35,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51555 to 51555. [2024-12-02 10:44:35,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51555 states, 36267 states have (on average 1.2578101304215954) internal successors, (45617), 36737 states have internal predecessors, (45617), 11892 states have call successors, (11892), 3438 states have call predecessors, (11892), 3393 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:44:35,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51555 states to 51555 states and 69445 transitions. [2024-12-02 10:44:35,215 INFO L78 Accepts]: Start accepts. Automaton has 51555 states and 69445 transitions. Word has length 203 [2024-12-02 10:44:35,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:35,215 INFO L471 AbstractCegarLoop]: Abstraction has 51555 states and 69445 transitions. [2024-12-02 10:44:35,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 10:44:35,216 INFO L276 IsEmpty]: Start isEmpty. Operand 51555 states and 69445 transitions. [2024-12-02 10:44:35,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-12-02 10:44:35,218 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:35,218 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:44:35,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 10:44:35,218 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:35,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:35,219 INFO L85 PathProgramCache]: Analyzing trace with hash 704878346, now seen corresponding path program 1 times [2024-12-02 10:44:35,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:35,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104479756] [2024-12-02 10:44:35,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:35,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:37,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:38,212 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 398 trivial. 0 not checked. [2024-12-02 10:44:38,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:38,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104479756] [2024-12-02 10:44:38,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104479756] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:38,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:38,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:44:38,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087271151] [2024-12-02 10:44:38,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:38,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:44:38,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:38,214 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:44:38,214 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:44:38,214 INFO L87 Difference]: Start difference. First operand 51555 states and 69445 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 10:44:42,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:42,035 INFO L93 Difference]: Finished difference Result 51561 states and 69450 transitions. [2024-12-02 10:44:42,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:44:42,035 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 208 [2024-12-02 10:44:42,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:42,220 INFO L225 Difference]: With dead ends: 51561 [2024-12-02 10:44:42,221 INFO L226 Difference]: Without dead ends: 51559 [2024-12-02 10:44:42,242 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:44:42,242 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2658 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2659 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:42,243 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2659 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:44:42,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51559 states. [2024-12-02 10:44:45,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51559 to 51559. [2024-12-02 10:44:45,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51559 states, 36270 states have (on average 1.257788806175903) internal successors, (45620), 36740 states have internal predecessors, (45620), 11892 states have call successors, (11892), 3439 states have call predecessors, (11892), 3394 states have return successors, (11936), 11604 states have call predecessors, (11936), 11888 states have call successors, (11936) [2024-12-02 10:44:45,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51559 states to 51559 states and 69448 transitions. [2024-12-02 10:44:45,634 INFO L78 Accepts]: Start accepts. Automaton has 51559 states and 69448 transitions. Word has length 208 [2024-12-02 10:44:45,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:45,635 INFO L471 AbstractCegarLoop]: Abstraction has 51559 states and 69448 transitions. [2024-12-02 10:44:45,635 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 10:44:45,635 INFO L276 IsEmpty]: Start isEmpty. Operand 51559 states and 69448 transitions. [2024-12-02 10:44:45,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2024-12-02 10:44:45,637 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:45,638 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 11, 11, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:44:45,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 10:44:45,638 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:45,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:45,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1105003206, now seen corresponding path program 1 times [2024-12-02 10:44:45,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:45,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122852277] [2024-12-02 10:44:45,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:45,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:48,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:48,574 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2024-12-02 10:44:48,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:48,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122852277] [2024-12-02 10:44:48,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122852277] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:48,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:48,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:44:48,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312899612] [2024-12-02 10:44:48,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:48,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:44:48,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:48,576 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:44:48,576 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:44:48,577 INFO L87 Difference]: Start difference. First operand 51559 states and 69448 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 10:44:52,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:44:57,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:57,705 INFO L93 Difference]: Finished difference Result 124717 states and 168522 transitions. [2024-12-02 10:44:57,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:44:57,705 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 253 [2024-12-02 10:44:57,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:57,996 INFO L225 Difference]: With dead ends: 124717 [2024-12-02 10:44:57,997 INFO L226 Difference]: Without dead ends: 87705 [2024-12-02 10:44:58,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-12-02 10:44:58,097 INFO L435 NwaCegarLoop]: 5333 mSDtfsCounter, 2615 mSDsluCounter, 2694 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2615 SdHoareTripleChecker+Valid, 8027 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:58,098 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2615 Valid, 8027 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 10:44:58,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87705 states. [2024-12-02 10:45:03,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87705 to 87638. [2024-12-02 10:45:03,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87638 states, 61649 states have (on average 1.2603448555532126) internal successors, (77699), 62356 states have internal predecessors, (77699), 20230 states have call successors, (20230), 5837 states have call predecessors, (20230), 5756 states have return successors, (20306), 19834 states have call predecessors, (20306), 20226 states have call successors, (20306) [2024-12-02 10:45:04,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87638 states to 87638 states and 118235 transitions. [2024-12-02 10:45:04,154 INFO L78 Accepts]: Start accepts. Automaton has 87638 states and 118235 transitions. Word has length 253 [2024-12-02 10:45:04,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:45:04,155 INFO L471 AbstractCegarLoop]: Abstraction has 87638 states and 118235 transitions. [2024-12-02 10:45:04,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 10:45:04,155 INFO L276 IsEmpty]: Start isEmpty. Operand 87638 states and 118235 transitions. [2024-12-02 10:45:04,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2024-12-02 10:45:04,158 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:45:04,158 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:45:04,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 10:45:04,158 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:45:04,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:45:04,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1122160782, now seen corresponding path program 1 times [2024-12-02 10:45:04,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:45:04,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964664562] [2024-12-02 10:45:04,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:45:04,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:45:06,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:45:07,367 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 438 trivial. 0 not checked. [2024-12-02 10:45:07,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:45:07,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964664562] [2024-12-02 10:45:07,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964664562] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:45:07,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:45:07,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:45:07,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054569027] [2024-12-02 10:45:07,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:45:07,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:45:07,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:45:07,369 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:45:07,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:45:07,369 INFO L87 Difference]: Start difference. First operand 87638 states and 118235 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 10:45:12,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:45:12,341 INFO L93 Difference]: Finished difference Result 87644 states and 118240 transitions. [2024-12-02 10:45:12,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:45:12,342 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 213 [2024-12-02 10:45:12,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:45:12,620 INFO L225 Difference]: With dead ends: 87644 [2024-12-02 10:45:12,620 INFO L226 Difference]: Without dead ends: 87640 [2024-12-02 10:45:12,644 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:45:12,644 INFO L435 NwaCegarLoop]: 2721 mSDtfsCounter, 2657 mSDsluCounter, 5423 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2658 SdHoareTripleChecker+Valid, 8144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:45:12,644 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2658 Valid, 8144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:45:12,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87640 states. [2024-12-02 10:45:18,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87640 to 87640. [2024-12-02 10:45:18,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87640 states, 61651 states have (on average 1.2603201894535367) internal successors, (77700), 62357 states have internal predecessors, (77700), 20230 states have call successors, (20230), 5838 states have call predecessors, (20230), 5756 states have return successors, (20306), 19834 states have call predecessors, (20306), 20226 states have call successors, (20306) [2024-12-02 10:45:18,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87640 states to 87640 states and 118236 transitions. [2024-12-02 10:45:18,529 INFO L78 Accepts]: Start accepts. Automaton has 87640 states and 118236 transitions. Word has length 213 [2024-12-02 10:45:18,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:45:18,529 INFO L471 AbstractCegarLoop]: Abstraction has 87640 states and 118236 transitions. [2024-12-02 10:45:18,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 10:45:18,529 INFO L276 IsEmpty]: Start isEmpty. Operand 87640 states and 118236 transitions. [2024-12-02 10:45:18,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2024-12-02 10:45:18,532 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:45:18,533 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:45:18,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 10:45:18,533 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:45:18,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:45:18,534 INFO L85 PathProgramCache]: Analyzing trace with hash 50069834, now seen corresponding path program 1 times [2024-12-02 10:45:18,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:45:18,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279609439] [2024-12-02 10:45:18,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:45:18,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:45:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:45:21,834 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2024-12-02 10:45:21,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:45:21,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279609439] [2024-12-02 10:45:21,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279609439] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:45:21,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:45:21,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:45:21,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606769782] [2024-12-02 10:45:21,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:45:21,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:45:21,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:45:21,836 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:45:21,836 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:45:21,836 INFO L87 Difference]: Start difference. First operand 87640 states and 118236 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 10:45:27,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:45:27,476 INFO L93 Difference]: Finished difference Result 87640 states and 118236 transitions. [2024-12-02 10:45:27,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:45:27,476 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 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 218 [2024-12-02 10:45:27,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:45:27,749 INFO L225 Difference]: With dead ends: 87640 [2024-12-02 10:45:27,749 INFO L226 Difference]: Without dead ends: 86432 [2024-12-02 10:45:27,778 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:45:27,778 INFO L435 NwaCegarLoop]: 2719 mSDtfsCounter, 2653 mSDsluCounter, 5421 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2653 SdHoareTripleChecker+Valid, 8140 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:45:27,779 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2653 Valid, 8140 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:45:27,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86432 states. [2024-12-02 10:45:33,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86432 to 79362. [2024-12-02 10:45:33,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79362 states, 55836 states have (on average 1.2634859230603912) internal successors, (70548), 56413 states have internal predecessors, (70548), 18301 states have call successors, (18301), 5259 states have call predecessors, (18301), 5223 states have return successors, (18373), 18049 states have call predecessors, (18373), 18301 states have call successors, (18373) [2024-12-02 10:45:33,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79362 states to 79362 states and 107222 transitions. [2024-12-02 10:45:33,589 INFO L78 Accepts]: Start accepts. Automaton has 79362 states and 107222 transitions. Word has length 218 [2024-12-02 10:45:33,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:45:33,589 INFO L471 AbstractCegarLoop]: Abstraction has 79362 states and 107222 transitions. [2024-12-02 10:45:33,589 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 10:45:33,589 INFO L276 IsEmpty]: Start isEmpty. Operand 79362 states and 107222 transitions. [2024-12-02 10:45:33,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 10:45:33,591 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:45:33,592 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:45:33,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 10:45:33,592 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:45:33,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:45:33,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1227985309, now seen corresponding path program 1 times [2024-12-02 10:45:33,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:45:33,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635249158] [2024-12-02 10:45:33,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:45:33,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:45:35,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:45:36,114 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-12-02 10:45:36,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:45:36,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635249158] [2024-12-02 10:45:36,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635249158] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:45:36,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:45:36,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:45:36,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942605025] [2024-12-02 10:45:36,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:45:36,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:45:36,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:45:36,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:45:36,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:45:36,116 INFO L87 Difference]: Start difference. First operand 79362 states and 107222 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:45:40,150 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:45:48,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:45:48,088 INFO L93 Difference]: Finished difference Result 183163 states and 247652 transitions. [2024-12-02 10:45:48,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:45:48,088 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 211 [2024-12-02 10:45:48,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:45:48,452 INFO L225 Difference]: With dead ends: 183163 [2024-12-02 10:45:48,452 INFO L226 Difference]: Without dead ends: 111118 [2024-12-02 10:45:48,598 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:45:48,599 INFO L435 NwaCegarLoop]: 4762 mSDtfsCounter, 2332 mSDsluCounter, 2603 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2332 SdHoareTripleChecker+Valid, 7365 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:45:48,599 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2332 Valid, 7365 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 64 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:45:48,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111118 states. [2024-12-02 10:45:55,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111118 to 111090. [2024-12-02 10:45:55,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111090 states, 78138 states have (on average 1.2598735570401085) internal successors, (98444), 78959 states have internal predecessors, (98444), 25565 states have call successors, (25565), 7437 states have call predecessors, (25565), 7385 states have return successors, (25669), 25191 states have call predecessors, (25669), 25565 states have call successors, (25669) [2024-12-02 10:45:55,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111090 states to 111090 states and 149678 transitions. [2024-12-02 10:45:55,701 INFO L78 Accepts]: Start accepts. Automaton has 111090 states and 149678 transitions. Word has length 211 [2024-12-02 10:45:55,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:45:55,701 INFO L471 AbstractCegarLoop]: Abstraction has 111090 states and 149678 transitions. [2024-12-02 10:45:55,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:45:55,701 INFO L276 IsEmpty]: Start isEmpty. Operand 111090 states and 149678 transitions. [2024-12-02 10:45:55,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-12-02 10:45:55,703 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:45:55,703 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:45:55,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 10:45:55,703 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:45:55,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:45:55,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1564872476, now seen corresponding path program 1 times [2024-12-02 10:45:55,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:45:55,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323202433] [2024-12-02 10:45:55,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:45:55,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:45:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:45:58,710 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-12-02 10:45:58,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:45:58,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323202433] [2024-12-02 10:45:58,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323202433] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:45:58,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:45:58,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:45:58,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842506944] [2024-12-02 10:45:58,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:45:58,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:45:58,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:45:58,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:45:58,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:45:58,712 INFO L87 Difference]: Start difference. First operand 111090 states and 149678 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:46:02,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:46:13,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:46:13,032 INFO L93 Difference]: Finished difference Result 263504 states and 355467 transitions. [2024-12-02 10:46:13,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:46:13,032 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 212 [2024-12-02 10:46:13,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:46:13,590 INFO L225 Difference]: With dead ends: 263504 [2024-12-02 10:46:13,590 INFO L226 Difference]: Without dead ends: 159731 [2024-12-02 10:46:13,822 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:46:13,823 INFO L435 NwaCegarLoop]: 4825 mSDtfsCounter, 2488 mSDsluCounter, 2604 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2488 SdHoareTripleChecker+Valid, 7429 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:46:13,823 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2488 Valid, 7429 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 64 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:46:13,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159731 states. [2024-12-02 10:46:26,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159731 to 159679. [2024-12-02 10:46:26,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159679 states, 112419 states have (on average 1.2576699668205553) internal successors, (141386), 113614 states have internal predecessors, (141386), 36629 states have call successors, (36629), 10705 states have call predecessors, (36629), 10629 states have return successors, (36781), 36073 states have call predecessors, (36781), 36629 states have call successors, (36781) [2024-12-02 10:46:26,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159679 states to 159679 states and 214796 transitions. [2024-12-02 10:46:26,959 INFO L78 Accepts]: Start accepts. Automaton has 159679 states and 214796 transitions. Word has length 212 [2024-12-02 10:46:26,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:46:26,960 INFO L471 AbstractCegarLoop]: Abstraction has 159679 states and 214796 transitions. [2024-12-02 10:46:26,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:46:26,960 INFO L276 IsEmpty]: Start isEmpty. Operand 159679 states and 214796 transitions. [2024-12-02 10:46:26,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-12-02 10:46:26,964 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:46:26,964 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 8, 8, 8, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:46:26,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 10:46:26,964 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:46:26,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:46:26,965 INFO L85 PathProgramCache]: Analyzing trace with hash 253229005, now seen corresponding path program 1 times [2024-12-02 10:46:26,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:46:26,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544174256] [2024-12-02 10:46:26,965 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:46:26,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:46:29,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:46:29,954 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-12-02 10:46:29,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:46:29,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544174256] [2024-12-02 10:46:29,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544174256] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:46:29,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:46:29,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:46:29,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656502528] [2024-12-02 10:46:29,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:46:29,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:46:29,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:46:29,955 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:46:29,956 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:46:29,956 INFO L87 Difference]: Start difference. First operand 159679 states and 214796 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:46:33,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:46:50,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:46:50,656 INFO L93 Difference]: Finished difference Result 367438 states and 495031 transitions. [2024-12-02 10:46:50,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:46:50,657 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 250 [2024-12-02 10:46:50,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:46:51,643 INFO L225 Difference]: With dead ends: 367438 [2024-12-02 10:46:51,643 INFO L226 Difference]: Without dead ends: 212576 [2024-12-02 10:46:51,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:46:51,980 INFO L435 NwaCegarLoop]: 4442 mSDtfsCounter, 1791 mSDsluCounter, 2601 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1791 SdHoareTripleChecker+Valid, 7043 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:46:51,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1791 Valid, 7043 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:46:52,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212576 states. [2024-12-02 10:47:10,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212576 to 212554. [2024-12-02 10:47:10,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212554 states, 150530 states have (on average 1.2612967514781106) internal successors, (189863), 151999 states have internal predecessors, (189863), 47730 states have call successors, (47730), 14368 states have call predecessors, (47730), 14292 states have return successors, (47882), 47116 states have call predecessors, (47882), 47730 states have call successors, (47882) [2024-12-02 10:47:11,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212554 states to 212554 states and 285475 transitions. [2024-12-02 10:47:11,584 INFO L78 Accepts]: Start accepts. Automaton has 212554 states and 285475 transitions. Word has length 250 [2024-12-02 10:47:11,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:47:11,585 INFO L471 AbstractCegarLoop]: Abstraction has 212554 states and 285475 transitions. [2024-12-02 10:47:11,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:47:11,585 INFO L276 IsEmpty]: Start isEmpty. Operand 212554 states and 285475 transitions. [2024-12-02 10:47:11,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-12-02 10:47:11,588 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:47:11,588 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 8, 8, 8, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:47:11,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 10:47:11,589 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:47:11,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:47:11,589 INFO L85 PathProgramCache]: Analyzing trace with hash -590776497, now seen corresponding path program 1 times [2024-12-02 10:47:11,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:47:11,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906405131] [2024-12-02 10:47:11,590 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:47:11,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:47:14,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:47:14,679 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-12-02 10:47:14,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:47:14,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906405131] [2024-12-02 10:47:14,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906405131] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:47:14,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:47:14,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:47:14,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245206917] [2024-12-02 10:47:14,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:47:14,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:47:14,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:47:14,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:47:14,681 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:47:14,681 INFO L87 Difference]: Start difference. First operand 212554 states and 285475 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:47:18,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:47:36,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:47:36,264 INFO L93 Difference]: Finished difference Result 484278 states and 651019 transitions. [2024-12-02 10:47:36,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:47:36,264 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 250 [2024-12-02 10:47:36,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:47:37,273 INFO L225 Difference]: With dead ends: 484278 [2024-12-02 10:47:37,273 INFO L226 Difference]: Without dead ends: 276618 [2024-12-02 10:47:37,726 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:47:37,727 INFO L435 NwaCegarLoop]: 4553 mSDtfsCounter, 2350 mSDsluCounter, 2205 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2350 SdHoareTripleChecker+Valid, 6758 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:47:37,727 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2350 Valid, 6758 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:47:37,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276618 states. [2024-12-02 10:47:59,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276618 to 276614. [2024-12-02 10:47:59,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276614 states, 196008 states have (on average 1.2611373005183462) internal successors, (247193), 197833 states have internal predecessors, (247193), 61664 states have call successors, (61664), 19054 states have call predecessors, (61664), 18940 states have return successors, (61816), 60948 states have call predecessors, (61816), 61664 states have call successors, (61816) [2024-12-02 10:48:00,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276614 states to 276614 states and 370673 transitions. [2024-12-02 10:48:01,252 INFO L78 Accepts]: Start accepts. Automaton has 276614 states and 370673 transitions. Word has length 250 [2024-12-02 10:48:01,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:48:01,253 INFO L471 AbstractCegarLoop]: Abstraction has 276614 states and 370673 transitions. [2024-12-02 10:48:01,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 10:48:01,253 INFO L276 IsEmpty]: Start isEmpty. Operand 276614 states and 370673 transitions. [2024-12-02 10:48:01,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2024-12-02 10:48:01,257 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:48:01,257 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:48:01,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 10:48:01,258 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:48:01,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:48:01,258 INFO L85 PathProgramCache]: Analyzing trace with hash 418039498, now seen corresponding path program 1 times [2024-12-02 10:48:01,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:48:01,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962537538] [2024-12-02 10:48:01,258 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:48:01,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:48:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:48:04,689 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2024-12-02 10:48:04,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:48:04,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962537538] [2024-12-02 10:48:04,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962537538] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:48:04,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:48:04,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:48:04,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214449227] [2024-12-02 10:48:04,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:48:04,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:48:04,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:48:04,691 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:48:04,691 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:48:04,691 INFO L87 Difference]: Start difference. First operand 276614 states and 370673 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 10:48:08,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:48:32,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:48:32,070 INFO L93 Difference]: Finished difference Result 620023 states and 831050 transitions. [2024-12-02 10:48:32,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:48:32,070 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 241 [2024-12-02 10:48:32,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:48:33,796 INFO L225 Difference]: With dead ends: 620023 [2024-12-02 10:48:33,796 INFO L226 Difference]: Without dead ends: 355652 [2024-12-02 10:48:34,416 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:48:34,417 INFO L435 NwaCegarLoop]: 4998 mSDtfsCounter, 2330 mSDsluCounter, 2609 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2330 SdHoareTripleChecker+Valid, 7607 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:48:34,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2330 Valid, 7607 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 59 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:48:34,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355652 states. [2024-12-02 10:48:57,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355652 to 355590. [2024-12-02 10:48:58,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355590 states, 251905 states have (on average 1.258998431948552) internal successors, (317148), 254266 states have internal predecessors, (317148), 79160 states have call successors, (79160), 24673 states have call predecessors, (79160), 24523 states have return successors, (79360), 78206 states have call predecessors, (79360), 79160 states have call successors, (79360) [2024-12-02 10:48:59,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355590 states to 355590 states and 475668 transitions. [2024-12-02 10:48:59,928 INFO L78 Accepts]: Start accepts. Automaton has 355590 states and 475668 transitions. Word has length 241 [2024-12-02 10:48:59,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:48:59,928 INFO L471 AbstractCegarLoop]: Abstraction has 355590 states and 475668 transitions. [2024-12-02 10:48:59,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 10:48:59,929 INFO L276 IsEmpty]: Start isEmpty. Operand 355590 states and 475668 transitions. [2024-12-02 10:48:59,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2024-12-02 10:48:59,934 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:48:59,935 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:48:59,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 10:48:59,935 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:48:59,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:48:59,935 INFO L85 PathProgramCache]: Analyzing trace with hash 345652940, now seen corresponding path program 1 times [2024-12-02 10:48:59,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:48:59,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946822699] [2024-12-02 10:48:59,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:48:59,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:49:02,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:49:02,807 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2024-12-02 10:49:02,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:49:02,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946822699] [2024-12-02 10:49:02,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946822699] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:49:02,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:49:02,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:49:02,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355337809] [2024-12-02 10:49:02,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:49:02,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:49:02,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:49:02,809 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:49:02,809 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:49:02,809 INFO L87 Difference]: Start difference. First operand 355590 states and 475668 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 10:49:06,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:49:33,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:49:33,957 INFO L93 Difference]: Finished difference Result 778281 states and 1041652 transitions. [2024-12-02 10:49:33,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:49:33,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 241 [2024-12-02 10:49:33,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:49:36,140 INFO L225 Difference]: With dead ends: 778281 [2024-12-02 10:49:36,140 INFO L226 Difference]: Without dead ends: 435087 [2024-12-02 10:49:37,255 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:49:37,255 INFO L435 NwaCegarLoop]: 4998 mSDtfsCounter, 2333 mSDsluCounter, 2606 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2333 SdHoareTripleChecker+Valid, 7604 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:49:37,256 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2333 Valid, 7604 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:49:37,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435087 states.